Company: Microsoft
Date: 2017-03-03
Overall rating: 5/5
Employment status: current

Great Place to Work
Pros: Challenging work, opportunity for growth, good salary and benefits. Good work life balance.
Cons: Disconnect between upper management and lower level employees. Not a lot of resource sharing across product groups, so it seems like the wheel gets reinvented often.