Company: Microsoft
Date: 2017-09-04
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work
Pros: So many different products and teams, there is always a new and interesting challenge around the corner.
Cons: Not as nimble as it once was though that has changed considerably as of late.