Company: IBM
Date: 2015-09-15
Overall rating: 4/5
Employment status: current
Experience level: Senior

Big Blue
Pros: Flexibility, mobility within the company to learn about lots of different technologies and business areas.  Decisive.  Depending on the group / functional area / project, it can be very fast-paced, engaging, challenging work.  Good benefits.
Cons: Compensation, lack of RSUs, negligible salary increases even for top performers, paltry profit sharing.  Lots of growth laterally, but not many promotions unless based near NY (HQ).