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

Excellent but Challenged.
Pros: Great "challenging" culture with extremely talented peers and colleagues. You will be pushed to perform the best that you can. Work life balance options are excellent with working from anywhere very common.
Cons: Still transforming and changing which causes a lot of unrest.