Company: IBM
Date: 2020-09-21
Overall rating: 3/5
Employment status: former

IBM has lots of pros and some cons, too.
Pros: Smart, hard-working colleagues.
Lots of variety.
Dual-ladder of promotion (techies can be promoted and paid higher than some managers).
Cons: Too many layers of management.
More focus on short-term bottom line than on long-term welfare of employees.
Management quality is inconsistent--some awesome, some horrible.
Lay off older, experienced people and then hire young, inexperienced ones who take years to do the same work.