Company: Microsoft
Date: 2008-04-20
Overall rating: 5/5
Employment status: current

Hands down the best company to work for - if you don't mind the rain.
Pros: Tons of product areas at this company so you can easily find the group which suits you the best.  Xbox games, MSN, Windows, SQL, Visual Studio, Home Entertainment, Privacy/Security, Entertainment, Autos, Mobile, etc, etc. etc.... I've worked at Hewlett Packard, and Google, and have friends at IBM and Intel and nothing beats Microsoft in this regard.
Cons: You need to be in Redmond for maximum visibility within the company for promotions, and Redmond is COLD and RAINY all winter long...  We seem to be growing a little too fast lately.  40,000 in Redmond is a bit too much.