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

Excellent Company
Pros: The people at this company are amazing! You will work with some of the most intelligent people in tech. The majority of individuals are driven and believe in the work they do.
Cons: Navigating any large company can be difficult, you'll want to network as often as possible until you've made contacts across all teams you are dependent upon. And then learn about all the other teams and organizations!