Company: IBM
Date: 2014-12-08
Overall rating: 1/5
Employment status: former
Experience level: Confirmed

A dying company.
Pros: IBM still has lots of resources.
Cons: Upper management is too focused on short-term results and shareholder value. IBM doesn't care about its customers (other than trying to figure out how to extract more money from them) or employees (other than exploiting them more efficiently), only about the bottom line.  IBM acquires 4 or 5 companies every single week, which might help the finance statements but does nothing to create new products or services.

Employee morale is really bad and getting worse.  Employees must work long hours with little hope of real reward (other than maybe not being laid off).  The performance evaluation system is hopelessly broken and downright insulting.  Upper management demands absolute integrity and loyalty from employees while demonstrating none of these qualities themselves.