Company: IBM
Date: 2013-10-18
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great place to learn, not a great place for a career
Pros: Good training & development opportunities for both early and mid-career people. Good for the resume, because IBM is well known and respected. Opportunity to develop or expand a professional network, as lots of folks move into and out of IBM.
Cons: More recent globalization of the company means very limited career path for non-emerging market employees.  Leadership "talks" about career, work-life balance and opportunity, but that's all it is - "talk".  If you want to be recognized you've got to forget the work-life balance and be a complete politician and workaholic.  Horrible culture resulting from weak middle management, continuous "workforce rebalancing" - layoffs and pressue to train and re-train and re-train staff brought on in growth markets where turnover is huge.