Company: IBM
Date: 2013-09-13
Overall rating: 2/5
Employment status: former
Experience level: Senior

Different roles at IBM for over 13 years
Pros: Was great early in my career, had excellent benefits, excellent talent...etc
Cons: * Gets worse every year for the non-executive workers
* Benefits have been getting worse to the point where smaller companies have better benefits now
* Most workers are either, young in their 20's (first job) or have been in the company over 30 years (there for old retirement plans). Everyone in between has left the company 
* Bonuses (profit sharing) is a joke even for highest performers (not even 5%). Promotions are even a bigger joke (4-5%). If you're not a top performer, you can go 3-4 years or more without a raise, even though your responsibilities keep increasing due to "resource actions" aka layoffs.