Company: Microsoft
Date: 2020-05-19
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Great company to work for
Pros: I admire people working there, it is a great team of professionals where every voice is count. There are training and team-buildings to help teams to perform better. 
New GM if magical, she has very human oriented approaches to transform the business.
Good market competitive salaries. How good depends on how hard you are working. I would say you mostly receive good compensation for good work.
Cons: Difficult to realize long term strategies and projects as teams and customers changing each year