Company: IBM
Date: 2015-01-18
Overall rating: 3/5
Employment status: current

Great company with too many broken parts
Pros: Innovative, very smart people, fast paced environment. Opportunity to work on some of the most interesting projects in the world.  Want to take care of their customers.
Cons: Areas competing for the same business in dysfunction ways, even if people want to collborate their performance metrics discourage colllaboration, broken processes that may make it difficult for you to achieve your performance goals, large groups of people moved into positions they don't want without asking them, historically large layoffs even of top performers. I have been at IBM for 30 years and this is not the great company it used to be. Admittedly, they are trying to make it better. This being said, count yourselves lucky if you get a job there for at least a while.