Company: IBM
Date: 2013-02-14
Overall rating: 1/5
Employment status: former
Experience level: Senior

Stodgy, bureaucratic, and full of infighting
Pros: They're not going to go out of business any time soon.  There are some very very smart people there, and they might talk to you once in a while.  They have nice buildings, but you won't get to work in one.
Cons: They are frickketty *HUGE*.  Your project will get lost in the shuffle.  The divisions of the company are perpetually in conflict.  Your project will get cancelled when executives change, which happens every year or so.  They have more bureaucracy and internal processes than the federal government.  IBMers often spend years in miserable corners of the company.  Pretty much *everyone* there is miserable much of the time though.