Vantaggi
It`s a big company, with dozens of departments and a well structured organization. We have easy access to higher level managers and they have genuine behavior of help (even if the necessity to scale questions is more frequent than should be). IBM allows you to change you career area and stimulates continuous growth, what is nice. Time is flexible in most of the projects and the managers mind the mental health and family matters.
Svantaggi
There`s some excess in governance and control policies and a lot of time is spend in governance tools and calls. Salary is in the market average, but a big company, with big clients and contracts, should pay above that, like some other blue chips. I feel missing the opportunity to work for international clients with multi-country teams, as other consulting companies do. Everything is regionalized. The same applies for the opportunity of a country change, it`s very rare, what is frustrating for a company that has a so large leverage across the world. In general, I feel IBM needs to modernize the governance in the same innovative way we work technically every day.