Company: IBM
Date: 2010-01-11
Overall rating: 3/5
Employment status: former

Very frustrating place to work
Pros: Great benefits, very bright people
Cons: too many layers of management, too much politics.  You have to carry someone's bags for a year to become an executive.