Company: IBM
Date: 2019-07-06
Overall rating: 2/5
Employment status: former
Experience level: Senior

Big company, big bureaucracy.
Pros: Large company with opportunities to explore interesting projects. Decent benefits.
Cons: In spite of what they claim, hard work is not recognized. Management is too frequently ineffective or bullying. There are some exceptions, but the rule is too strong to ignore.

Note of bias: I was let go due to a round of layoffs. Unfortunately, this is common - there were at least 3 other "resource actions" before I was included in one. The claim by IBM is that layoffs were necessary to balance the books. I could have accepted that had the CEO not taken a huge bonus that year.