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

Still a good company, no longer a great place to work
Pros: Surrounded by the best and the brightest. Good place to be early in career, to learn and develop technical and management skills.
Cons: Unless you are on fast track or have reached VP level, plus have strong support at very senior executive level, you are an expendable foot soldier no matter how hard you work or how much you accomplish. IBM is a highly political, zero sum game. Is now, always has been. Plus, today there are far fewer opportunities for advancement.