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

Great place to start a career. Though you will need to leave to get anything more than the standard 3% raise each year.
Pros: Lots of opportunities for movement within the company. I had 5 different positions in 11 years.
Cons: Constant cost challenges in the global services organization. Never knowing when 'your time is up'