Company: IBM
Date: 2015-03-28
Overall rating: 2/5
Employment status: current

IBM
Pros: * One of the best places to learn high technology in software development
* Acquire skillls at developing complex products
Cons: * No respect for a human being
* Self-aggrandizement of executives at the cost of lack of pay raises for a decade at the company
* Sneaky management in how it lays off employess