Company: Microsoft
Date: 2017-09-03
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work!
Pros: - Great learning experience
- Compensations and Benefits are best
- Good work life balance
Cons: Not much if you are part of the team whose management listens to what you have to say.