Company: Microsoft
Date: 2017-11-05
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great place
Pros: Culture, transparency, respect for diversity, opportunities to grow and learn.
Cons: It comes down to individuals, more than the company itself.