Company: IBM
Date: 2015-02-17
Overall rating: 2/5
Employment status: current
Experience level: Senior

No opportunities for career advancement
Pros: Incredible work flexibility, unlimited work at home and sick days, the opportunity to work on cool projects for big name customers.
Cons: Since our new CEO took over in 2013, morale has been decimated.  Good business units have been sold off, others are mismanaged into the ground.  It is very difficult to get a bonus, a pay raise, or a promotion.  To top it off, our software engineering salaries have stagnated below the national average.  Local management teams have almost no leeway to give an empoyee a raise or promotion to keep them on the team.