Company: IBM
Date: 2009-02-20
Overall rating: 3/5
Employment status: former

The elephant has forgotten how to dance.
Pros: The total compensation package is good and there are plenty of good people to work for and with.  There's a wide variety of work to do within IBM, so there are sometimes good opportunities to change jobs internally.
Cons: Not the stable job it once was.  Regular layoffs are a matter of course now, and indications are that those jobs will move overseas and not return to the US.  Since IBM seems more interested in buying new technology instead of creating it, you're better off being in a company bought by IBM if you want new technology experience.  IBM cares much more about the stock and how the world perceives it than how employees feel about the company, and that leads to poor products and support.