Company: IBM
Date: 2012-12-12
Overall rating: 1/5
Employment status: current
Experience level: Junior

Tons of  Bureaucracy, too many bad managers, bottomline drive
Pros: Great for gaining experience
Challenging work
Diverse and global workforce
Cons: Salary, everyone knows it. 
The solution to every problem is to add an extra layer of bureaucracy to every process. 
Bad managers making rushed decisions that only help the short team, and completely disregard the long term.
Customer satisfaction is not taken into account when cost cutting comes into effect. Same workload with half the people? No problem! The customer won't even notice it.
Everything's rushed because unrealistic promises are made to the customer.