Company: Microsoft
Date: 2019-11-18
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Very innovative
Pros: - lots of innovation
- good package
- flexible working culture
Cons: - high level of bureaucracy 
- need to play office politics to get to good jobs