Company: IBM
Date: 2012-07-21
Overall rating: 2/5
Employment status: current
Experience level: Senior

A once great employer that now only cares for earnings per share.
Pros: Scope of opportunities - you could end up anywhere doing anything.
Brand reputation - IBM is the premier name in IT.
Training and education - there will be a course for it in IBM
Cons: Poor compensation. Salaries have not kept pace with the market.
Don't expect a pay rise as your career progresses. Once your an IBM employee there are lots of career opportunities. But as your responsibilities increase and your value to the company improves, you don't get better compensation.
Work/life balance van be poor - you will be expected to travel on a Sunday night and spend the week living in hotels.