Company: IBM
Date: 2017-02-13
Overall rating: 4/5
Employment status: former
Experience level: Senior

With IBM for 16 years
Pros: - Competitive pay rates (mostly) 
- Tremendous depth in knowledge worldwide
- Some of the best line managers I've worked with
Cons: - Back end administration can be horrid (HR, lack of reviews of line managers), slow, uncoordinated and ineffectual.
- Upper management  (in the US) often out of touch with needs and pressures of IBMers in Australia, Africa and Asia