Company: Microsoft
Date: 2012-05-29
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Great culture, awful review process
Pros: Smart people, great culture, some products still are leading the industry
Cons: internal dog eat dog competitive atmosphere, sometimes to the detriment of the health of the team