Company: IBM
Date: 2008-12-29
Overall rating: 3/5
Employment status: current

Good but not great place to work
Pros: Job stability is good and there are lots of opportunities for changing jobs within the company. If you can take advantage of all the benefits you can get a lot of value in addition to your pay.
Cons: Upper management is in denial on a lot of issues that the client-facing employees are dealing with