Company: Microsoft
Date: 2020-03-30
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great place to learn and grow
Pros: I loved being here. This place values talent and knowledge more than just seniority. Seniors are always ready to invest time in teaching you things, if you exhibit the passion to learn.
Cons: Although the company overall is exceptional and the goal is straightforward, sometimes the management could get into micro managing their teams. This totally depends on the team you're in. I'd say 90% of the teams have amazing managers and you can easily grow in your career if you have the right attitude.