Company: Microsoft
Date: 2020-12-31
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Can do better: more efficiency
Pros: Opportunities; rich; world wide coverage; innovation
Cons: Inefficiency; engineering lead; diversity (too much); too many layers of management