Company: Microsoft
Date: 2008-10-15
Overall rating: 4/5
Employment status: current

Company at a crossroad
Pros: Awesome benefit.  Free medical is hard to beat!  Microsoft has one of the most generous benefit called the "Giving Campaign" where you can contribute $12,000 per year and the company will match the amount for donation made to qualifying 501C.  I don't know of any company that offers that.
Cons: Extreme bureaucracy and very hierarchal.  Also, the company tend to hire type A personalities and that creates case where one who is the loudest wins out.