Company: IBM
Date: 2013-06-14
Overall rating: 1/5
Employment status: former
Experience level: Senior

Epitomizes the worst of the worst in management history!
Pros: Really smart co-workers, good people to work with. 
Used to be a great place to work, grow and retire from.
Cons: No respect for the employees
Constant layoffs (under the radar most of the time by doing roving 'resource actions' across divisions)
Things are starting to hit the fan. Look at the latest numbers posted for this latest round of layoffs (June 2013) at allianceibm.org
They won't give you a 401K match unless you are an employee on the books in december - ie. you work all year, if they get rid of you before december, you lose the 401k match
They've gotten rid of so much talent that customers are suffering in a bad way and if you work there, you are subjected to firefighting at a scale unseen before.