Company: IBM
Date: 2015-03-05
Overall rating: 4/5
Employment status: current

More than average but slightly below top-rated IT companies
Pros: Working with great colleagues, nice people and researchers. Lots of opportunities given to ones who are willing to take the chances.
Cons: Too many layers of managers. The higher the managers the more they are out of touch with reality. Less and less technically skilled workers. Internal processes are complicated and bureaucracies are horrible.