Company: IBM
Date: 2015-07-05
Overall rating: 3/5
Employment status: current
Experience level: Senior

Great company, lack of leadership
Pros: Great company that is as caring as a multinational conglomerate can be;  strong ethical moral core; good place to work if you are happy to be steady and unambitious; home working commonplace; opportunity to contribute to mega-projects and leading edge technology; high degree of personal autonomy.
Cons: Difficult work environment for ambitious people - due to lack of job role rotations, promotions or salary increase; tendency to pigeon-hole staff; perpetual headcount reduction programme makes internal moves very difficult; no training (unless internally provided free online); general staff lethargy can make cross-divisional team working difficult; inherent drive to apply production line style process to everything.