Company: Microsoft
Date: 2020-08-17
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Microsoft is great - if you get in with the right org
Pros: Some orgs foster an amazing culture of inclusion and empowerment, with a drive to make an impact in a our customers lives. Leadership recognizes the value of cognitive difference and works hard to leverage the strengths of every team member.
Cons: Microsoft's recent drive to be more competitive and relevant has required a lot of adaptability to meet  industry demands, unfortunately MS leadership's response to this has been near constant reorgs.  Constantly having to pivot workstreams and reestablish coworker relationships drains on moral. If you join with a passion to work on a certain project, odds are you won't be working on it for more then 6 months.