Company: IBM
Date: 2009-01-24
Overall rating: 2/5
Employment status: current

Upper level management needs improvement
Pros: The company won't be going away anytime soon.    Company has cash, so when it decides to fund something, it has the ability to do so.  Company tries to offer educational opportunities.   Company has many locations.  Company offers flexible work schedules.
Cons: Lack of respect for technical talent.   Continuous reductions in benefits.  Ever increasing amount of uncompensated and unscheduled work.  Lack of control/input into technical and business decisions.   Continuous task switching for meaningless tasks.  Lack of communication from upper level (executive) management about direction and feedback on local performance or local performance goals.