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

Employees are well cared for, but the organizational structure of the company is a disaster.
Pros: Compensation and benefits are solid, lots of vacation, good insurance, and I'm working with an extremely talented team.
Cons: The org structure prevents real work for getting done and there's constant pressure to help the company as it struggles. Despite promises and going above and beyond for my group, I've been blocked from promotion.