Company: Microsoft
Date: 2010-08-22
Overall rating: 4/5
Employment status: current

Microsoft Rocks and Rolls
Pros: Microsoft is a great company for the following reasons: amazing benefits (medical, dental, alternative care, etc.); encouraging diversity (employee action committees for everything from gay & lesbian group to dicussion groups for homeowners); flexible work environment (wired everywhere); and good amenities.
Cons: Microsoft could improve: management training (get rid of the 10%s sooner rather than later); change management (centralize processes for re-orgs); and transparency in promotions, training and opportunities. The variation of these three areas across the company can be frustrating.