Company: Microsoft
Date: 2017-03-04
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great company
Pros: Advancement, training, great strategy, CEO with vision and executional ability. 
Caring environment, good work life balance, great Corp social responsibility
Cons: High turnover in my division 
Expectations set high
Stack/rank gone in favor of ongoing performance reviews
Time to establish better long term goals