Company: Microsoft
Date: 2011-04-18
Overall rating: 3/5
Employment status: current

many passionate and smart individuals gathered under the same roof.
Pros: Passionate people who truly cares for the user experiences and satisfaction instead of meeting numbers/targets. 
Great place for those who love challenges in their jobs.
Able to work with diverse group of people from different backgrounds
Cons: There are many great individuals but they may not be the best 'people manager'.  Lacking in talented strong mid-level managers that has the experience to mentor or coach their teams.