Company: IBM
Date: 2010-01-19
Overall rating: 3/5
Employment status: current

Good environment, bad pay
Pros: Great knowledge sharing and team oriented environment.  Very good work life balance
Cons: People with ambition will be frustrated frequently.  Promotion cycle is overly standardized and inflexible.  It does not do an adequate job of assessing actual performance but rather measures only the number of hours billed to a client