Company: Microsoft
Date: 2016-01-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work
Pros: -Ample opportunities once you learn how to find them
-Freedom to follow your passion
-Genuinely helpful coworkers 
-Management open to feedback and welcomes change when it is going to help make things better 
-Open to ideas if you are willing to follow through 
-Cross site team communication (even globally) working as One Microsoft
-100% Work life balance (work from home, leave on time - its all up to you)
Overall: Love the people and the management!!!
Cons: Collaboration between other teams handling other products, but part of support or associated with support, is challenging due to internal rules, regulations and policies. But our management is always willing and has been able to help bridge those gaps based on feedback. Work in progress.