Company: Microsoft
Date: 2019-02-04
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work
Pros: Good benefits, challenging work.  Good place for growth and advancement if you are dedicated.
Cons: For having a reputation of hiring the best and brightest people they seem to always skimp on Management.  They promote support staff as managers without any prior experience in managing people.