Company: IBM
Date: 2012-04-11
Overall rating: 4/5
Employment status: former

In general IBM is a great company.
Pros: IBM is a giant company, you can learn a lot from business operation to advanced technology. And IBM has various products, it provides total solutions, there are a lot of chances inside IBM.
Cons: Promotion is relative slow, and the compensation is not as good as leading IT companies. IBM is very localized, there is less chance to move around different area.