Company: Microsoft
Date: 2016-04-12
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great company, some challenges remain
Pros: Microsoft is an exciting place to be these days. Lots of new opportunities to truly reach a global audience. You feel that you are making an impact. Also, for many roles great flexibility to work from home and support for flexible schedules.
Cons: Opportunities to advance are more challenging for remote employees, but I don't think that's a problem unique to Microsoft. The competitive nature of the company can make it tough at times to have your voice heard. Numerous turf battles within the company can be draining.