Company: IBM
Date: 2012-09-04
Overall rating: 2/5
Employment status: former
Experience level: Confirmed

Good place to start but not for long term career
Pros: Work life balance, job rotation, well recognized name
Cons: Limited opportunities for advancement, company likes to outsource and move jobs to cheaper locations, even when company is doing well and stock price is high they tend to be cheap with employees in terms of compensation and bonuses