Company: IBM
Date: 2019-02-26
Overall rating: 3/5
Employment status: former
Experience level: Senior

It's all about your management team
Pros: Vast world wide network of brilliant colleagues.  Most of the people are super helpful and are there to make a difference.  The compensation is competitive and there's a wide variety of assignments you can explore over the course of your career.  There are still some great managers at the company.
Cons: The executive management style is increasingly coercive and toxic.   Flawed architectural assumptions and unrealistic business case expectations, by narcissistic senior executives, drives insane employee workloads, and contributes to a depressing high stress work environment.  There is a growing tendency towards micromanagement.  Too many budgetary allocation decisions are made by financial people instead of those responsible to get things done.