Company: IBM
Date: 2013-02-16
Overall rating: 2/5
Employment status: former
Experience level: Senior

IBM does not pay well if you work your way up the ranks
Pros: Working at home.  Challenging projects.
Cons: Constant worry about being laid off because they move so many jobs off shore.  Raises are far and few between and pretty lean.  Plan to work 12-14 hour days and weekends.  No work/life balance.