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

Great work environment on high impact products that touch millions of users around the globe.
Pros: Results oriented.
Relaxed work environment.
Competitive salary.
Great sense of community.
Easy job search and role switching within company.
Cons: Based in Redmond. 
At times, hindered by legacy products and services.
Difficulty creating truly cross-platform products with consistent experience.