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

A good place to start....
Pros: Competitive pay
Great benefit plan
Continued bonuses during recession
Work/Life balance
Ability to attain skills necessary to career development
Great people to work worth on the peer level
Cons: Senior Management is disconnected from day-to-day activities which leads to a lack of oversight and inability to address issues when necessary.

Senior management seems to be more concerned about keeping clients happy rather than making sure employees develop careers and are challenged in the work place.

Work load is very inconsistent, which is a reflection of the client's needs, but also a reflection of the mismanagement of client expectations and unrealistic deadlines.