Company: Microsoft
Date: 2020-05-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

It's fine...
Pros: Good people and environment overall. On a person-to-person basis, there's heavy focus on diversity and inclusion of ideas.
Cons: Lot a bureaucracy as others have mentioned. Larger orgs can feel rather antagonistic towards one another.