Company: Microsoft
Date: 2021-02-22
Overall rating: 4/5
Employment status: current
Experience level: Junior

I you fit into the culture you will have a great time and stability.
Pros: - growth culture
- opportunity to work on leading tech projects
Cons: -very political. 
-Sometimes projects move at a snail pace but this could be dependant on the team.