Company: IBM
Date: 2008-09-08
Overall rating: 4/5
Employment status: current

Great place to work for many people, but probably not for others...
Pros: Work at home & schedule flexibility, breadth of opportunities if willing to work remote or relocate.
Cons: Lack of organization and communication.  Number of jobs outsourced overseas.  Perpetual bureaucratic and budgetary restrictions.  The "family" appeal of the "old" IBM if virtually non-existent any longer.