Company: Microsoft
Date: 2010-08-25
Overall rating: 3/5
Employment status: former

Great company with passionate technology culture
Pros: The culture encourages innovation and there is opportunity to build products and experiences. Employees are smart and passionate about technology. There are many professional development opportunities in multiple areas.
Cons: The performance review model is difficult. It encourages a level of competition among teams and colleagues that can result in lower quality results and an obsessive internal focus.