Company: IBM
Date: 2012-03-15
Overall rating: 3/5
Employment status: current

Used to be a great place, no pay rises, increasing stress and low morale
Pros: A great innovator and on balance a good place to work - if you get in at a good salary
Cons: No pay rises, lots of stress and no work-life balance if you want to stay ahead of the appraisal curve. Slacken off (i.e. do not work evenings and weekends) and you lose out.