Company: IBM
Date: 2014-04-28
Overall rating: 3/5
Employment status: current
Experience level: Junior

Tough Climate
Pros: Lots of opportunities to learn new technologies. Education is pushed heavily, so if you want to learn the IBM product stack, you'll have the opportunity.
Cons: Where to start? The 2015 business plan is sucking the life out of employees. Raises are almost non-existant (even for top performers), as is any type of bonus payout. Resources consistently leave, and there is almost no headcount to replace (at least in most areas). The emphasis is driving EPS for stockholders, with little to no regard for the employee. 
IBM has been in business a long time, and I'm sure they will weather this storm, and at some point change strategy. But I don't see that happening in the next few years, which gives me no confidence in them as a current employer.