Company: IBM
Date: 2014-05-28
Overall rating: 2/5
Employment status: current
Experience level: Senior

A tough business to work for long term
Pros: Large company with many areas to move around in.  Hiring salaries are somewhat competitive.  Working from home really allows people to focus on families.
Cons: It is simply impossible to move your salary yearly at IBM.  Even when your a top 10 percent contributor each year, you often max at at 3 percent raises.  I have moved 4 levels in 10 years and am an enterprise level manager, and make less then new professional hires.  Life at IBM is always travel freezes, and Resource actions.  IBM is just not a place you can be a top performer and care about your career long term anymore.