Company: IBM
Date: 2008-08-02
Overall rating: 3/5
Employment status: current

Good with some provisos.
Pros: Breadth of career opportunities due to scale of company. Robust career development programs supporting personal growth. Good managers who take their responsibility seriously can make a huge difference in the employee experience.
Cons: Work/life balance is not respected consistently. Lack of communication around difficult policy decisions. Bureaucracy of a large company can easily interfere with getting things done. Culture needs to move from controls-based to values-based in order to unleash creativity and innovation.