Company: Microsoft
Date: 2009-12-22
Overall rating: 2/5
Employment status: current

Be Careful Before Deciding to Work Here
Pros: Awesome benefits
Ability to impact millions of customers
Brand recognition
Cons: The most political environment I've worked in during my 20 year career.
Ethics seem to be abandoned at the door - not by all people - but by at least 30% of the people who work here

This can be an ok place to work provided you're in a good group and can trust those around you.  If you can't, watch your back!