Company: IBM
Date: 2009-06-05
Overall rating: 3/5
Employment status: current

Working for IBM
Pros: Large corporation, so when there are economic good times, it's great to be able to move around to other organizations within IBM.  When there are economic bad times, it's difficult to move around, and layoffs are secretive and are very bad for employee morale.
Cons: Lots of layers of management, very top heavy.  Sometimes all those managers get in the way of getting anything done.