Company: Microsoft
Date: 2017-03-13
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good place to work
Pros: A lot of opportunities, big company, varieties of cultures and teams
Cons: too much politics, promotion is not totally based on your hard work but how much influence do you have