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

Great Place to work
Pros: You get to work on things that everyone in the world including your friends and family use. If you are working hard and are excited about your project and customers you will be rewarded. Just like Google's 20% time if you are getting your work done you are encouraged to find "relevant" extra work that you get to choose and are rewarded greatly if you do.
Cons: Compared to Google it appears that Microsoft is too focused on making money. Microsoft management does not seem to inform employees of their long term vision and why a change in direction occurred and more importantly why they choose that direction as opposed to some of the other possibilities.