Company: IBM
Date: 2011-01-26
Overall rating: 4/5
Employment status: current

Great place to work with
Pros: Career advancement opportunity is good, and employee get chances to various job assignment.  Job security is among the best.  Overall financial and growth are good.
Cons: Compensation is poor compared with small business, and difficult to get promoted.