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

Extensive technical experience
Pros: IBM is a great company to start your career and maybe finish but not stay in for more than 5 years. If you are looking for IT exposure to various technologies, you will definitely learn a lot.
Cons: There is too much Middle management in the company and that makes it very hard for advancement. Even with vast experience is hard to advance within the company. Is easier to just leave and come back in.