Company: IBM
Date: 2014-11-20
Overall rating: 3/5
Employment status: former
Experience level: Senior

A great company that appears to be in decline
Pros: ability to work from home or pretty much anywhere, you can find a subject matter expert on anything, many different kinds of technologies - most of the people are really great to work with and very dedicated - great place to work for a few years for your resume
Cons: there was no such thing as work life balance and morale was low in the area I worked  - the salary plan was poor even for good performers if you were in an area that does not receive commissions - variable pay has been drastically reduced for years - I agree with other reviewers that there is too much middle management