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

Great place to work
Pros: People, culture and benefit are great. very inspiring environment.
Cons: internal competition is very high. sometimes timing is more important than your performance, yet there is a culture which recognize and appreciate your hardwork.