Company: Microsoft
Date: 2018-12-04
Overall rating: 2/5
Employment status: former
Experience level: Senior

Solutions were band-aids, not authentic. Microsoft does not "run on Trust", as they say.
Pros: Big company, lots of room to move around. Really smart people.  Good teamwork is possible.
Cons: Not diverse in terms of thinking, ability, gender, race. The culture of the company is quite top-down as opposed to networked and empowered.  Success can be dependent on one's relationship to their manager, as opposed to a multi-pronged performance system that considers teamwork, output, and learning... as the company touts.