Company: IBM
Date: 2011-03-06
Overall rating: 3/5
Employment status: current

Looks good from outside, great training opportunities that you need to fight to attend - ypu will. Plenty of dead wood.
Pros: Great reputation. Training Opportunities. Large complex projects.
Cons: Loads of hours for competent staff. You need to cover for a lot of incompetence.  The better you are the more you will be asked to do, for no extra reward.
Performance bonus process very ambiguous.