Company: IBM
Date: 2011-12-05
Overall rating: 4/5
Employment status: former

application developer
Pros: brand name, cutting edge technologies
great workculture
employee caring and treatment when offered onsite.
global delivery model to have 360 degree exposure
Cons: no onsite :( and very less pay hikes
opportunities to grow are less
have to push yourself hard to get noticed.