Company: Microsoft
Date: 2012-09-14
Overall rating: 4/5
Employment status: current
Experience level: Senior

A wealth of technically exciting opportunities to choose from at a company with good benefits and respect for diversity.
Pros: Array of projects and products and roles to choose from. Corporate giving and respect for diversity among employees. Exciting future in fall 2012 with Windows Phone 8 and Windows 8 and new devices!
Cons: Tiresome and time-consuming performance management system emphasizes individual "growth" at the expense of team and company success.