Company: IBM
Date: 2017-04-30
Overall rating: 4/5
Employment status: former

Good culture
Pros: Good technical culture, lots of very good people in the company
Technical ladder, reviews from technical people
Good environment in software labs, manage yourself, and have games to relax
Cons: Company lost competitive edge, not enough vision, lost creative culture
Technical ladder more competitive than managerial ladder (what does that say about managers?)