Company: IBM
Date: 2014-04-10
Overall rating: 2/5
Employment status: former
Experience level: Senior

Very big, very variable, very uncaring
Pros: Given their sheer size and diversity of their software portfolio, IBM offers a lot of opportunities to learn and grow.
Cons: IBM has essentially no interest in keeping any employee happy beyond offering them a job and opportunity to move within the company.