Company: Microsoft
Date: 2008-08-03
Overall rating: 3/5
Employment status: current

Seen alot
Pros: Great brand name to have on the resume.  Access to marketing globally.  Best benefits in the industry.  Offices in great places to live.
Cons: Leadership is poor.  Career advancement is the good old boys network on steriods.  Pooer strategic design, poor execution capability, ADD in general is the culture.  If you can survive it, it can be ok - but stay too long and you're unemployable elsewhere.  Too long at MSFT makes you culturally poluted.