Company: IBM
Date: 2010-05-19
Overall rating: 3/5
Employment status: former

Generally a good company to work for
Pros: The company allows for good rotation and diverse work experiences. I was rotated many times and was able to do a career change from an internal function to external consulting. 

Managers are great interpersonally and really good coaches.
Cons: Salaries are below market in North America. There is a big push to move as much as possible to emerging markets where labour is cheaper. It is best to embrace this trend if you would like to move ahead in the firm