Company: IBM
Date: 2012-04-05
Overall rating: 3/5
Employment status: current

IBM used to be great place to work, but not anymore.
Pros: big company with many divisions. tend to be relatively more stable than other high tech companies.
Cons: company is  outsourcing everything, employee morale very low.