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

Awesome place to work!
Pros: Work-life balance is really good. People are supportive and approachable. The work itself is challenging and very satisfying and the perks are good too.
Cons: None that I can think of. Sometimes work is stressful but that should be true for any large software company impacting millions of user.