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

Great place to work at
Pros: Best place to work on the next best technological solution. Great products to learn and work with end users around the globe. 
Very strong culture of social giving and participation.
Cons: Depends on the team your are working with