Company: IBM
Date: 2015-06-30
Overall rating: 3/5
Employment status: former
Experience level: Senior

It used to be a good company.
Pros: Different job opportunities within the company.
A lot of free education.
Work from home (in some positions).
Benefits are okay but decreasing.
Cons: Top down management with an incredible amount of layers from top to bottom.
Focused on bottom-line and since they're not able to increase revenue, cost-cutting and layoffs are daily news. Morale is decreasing. 
The many administrative processes implemented slows down productivity.
The performance evaluation system is worthless and demoralizing. It's basically used to ensure that the majority of employees cannot get a raise.
You may be lucky to have a manager that cares about your career or you may not....
You're just another resource that can be exploited or discarded regardless of what you bring to the table.