Company: IBM
Date: 2010-05-19
Overall rating: 3/5
Employment status: current

GOOD PLACE TO WORK
Pros: flexible in working Hours
good learning capabilities
High Technology company
more exposure on different technologies
can work on variety of projects across domains.
Cons: promotions are not easy once joined
difficult to get right jobs to right people
Pay Hikes are almost nil after joining.