Company: Microsoft
Date: 2011-12-18
Overall rating: 2/5
Employment status: former

Craziness!
Pros: The benefits are better than at most companies today (but they are changing for the worse)
Cons: Very competitive environment and hard to trust others intentions – everyone is looking to advance through the fight or flight environment
Management is so stale and not capable of being good leaders (not current in skills or knowledge)
No longer an entrepreneurial spirit or environment
Many better workplaces but if you just need a paycheck, then this could be your place
Your experience will be 100% dictated by the competency and fairness of your manager.  
So many people are bailing out of Microsoft that the morale is HORRIBLE.  Try to obtain employment with other companies first.