Company: IBM
Date: 2019-10-14
Overall rating: 3/5
Employment status: current
Experience level: Senior

Good in parts
Pros: If you are prepared to play the political game, IBM can be a great place to work.  There is certainly opportunity if you are prepared to hunt it out.
Cons: Don't expect advancement purely on merit, you need to fight for it. So a brilliant employee who doesn't push or play politics will likely stay stuck in one role.
Middle management is generally very good, something seems to go wrong at strategic/executive levels. The division I am in had two rounds of "resource actions" within two months - that cannot speak to good management.
There is a tendency for new acquisitions to be treated as blue-eyed boys, but in forcing them into IBM culture they tend to lose all the qualities that made them worth acquiring until they become the red-headed stepchild.