Company: IBM
Date: 2014-05-05
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Good place to learn
Pros: Work with a lot of smart people, most of whom are willing to share their knowledge and experience. Working at home adds nice flexibility, even if it can be isolating. The brand has great recognition and respect. There are opportunities to try new roles, though in general, roles are very narrow in scope.
Cons: Through layoffs and attrition, the team has become very very lean. We have "resources" available in India, Brazil and elsewhere, but they're often much less experienced than those they're replacing. With 3 major reorganizations in less than a year, there's a lot of confusion and churn over priorities and goals. Since most people work from home, there's a heavy reliance on conference calls, with 5-6 hours/day not unusual. Even with several consecutive years of "top performance," raises have been minimal or non-existent - never more than 2% in a year. Too much bureaucracy: it can take a long time to accomplish what should be simple tasks.