Company: IBM
Date: 2010-05-14
Overall rating: 2/5
Employment status: current

Short term role
Pros: Smart people to work with, lots of different projects to work on and at times you may find yourself working on 2-3 at a time because of lack of people with certain skills, so if you enjoy jumping in the deep end you will love this place.
Cons: In some lines of business (LOB) you may have better advancement, but not in most of consulting. Promotions and pay raises are not always given to those who earned them in some LOB, they try to balance them out across the board, so you can be the best at what you do but some years will not get rewarded for that and will be told that is what they did, give someone else a chance to get a rating of 1 or a award.