Company: IBM
Date: 2014-07-09
Overall rating: 4/5
Employment status: former
Experience level: Junior

A Large Company with the expected Pros and Cons
Pros: Great company to have on the resume!  Great Benefits!  Consultants generally can fly to client on Monday Mornings and fly home on Thursday Nights.
Cons: Salary Increases and Bonuses tied to company performance that is out of your control.  Only time in my career (almost 30 years!) that I did not get a Salary increase (happened 3 years in a row).  That applied to everyone across the board based on company performance!