Company: IBM
Date: 2015-01-28
Overall rating: 1/5
Employment status: current
Experience level: Senior

Abysmal
Pros: Co-workers.  But nothing else.
Cons: Management is so busy taking cash out of the company that they have lost control of the business.
After the last re-org theatre there are literally 1000s of people sitting around with nothing to do.  There is no mandate. No direction.
Employees are blamed and penalized for management's misdeeds.  No raises. No control over your career.  There are no careers left at IBM.  You are at the whim of the company. The rating system is entirely corrupt.  It awards brown-nosers.  Management forces business conduct guidelines and platitudes down your throat while breaking every rule.
The company is completely hierarchical.  Employees are serfs who are punished for speaking up.  Stock prices are manipulated.  Employees are lied to.  Employees lose their jobs for no rhyme nor reason. Employees are pitted against each other.