Company: IBM
Date: 2011-03-03
Overall rating: 4/5
Employment status: current

Good place to spend the early part of your career.
Pros: Overall the employee benefits are very good. The retirement savings plans are well funded. The consulting assignments are usually interesting and they have reasonable expectations from a work / life balance standpoint.
Cons: It feels like a really big company a lot of the time.  It is somewhat bureaucratic and mechanical the way that some programs are administered.