Company: IBM
Date: 2012-11-01
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Complex projects, intelligent collegaues, difficult work life balance
Pros: Great place to gain tremenedous experience via complex projects while challlenging yourself by developing innovative solutions. Top notch collegues, good people to work with.
Cons: Work/life balance not great. Annual pay raises and bonuses doesn't even keep up with inflation. Training opprtunites not widely avaialble.