Company: Microsoft
Date: 2020-11-02
Overall rating: 4/5
Employment status: former
Experience level: Senior

Microsoft great place to work
Pros: So many products that you can have a new challenge every couple of years and still stay with the company.
Cons: Review methodology is onerous and very competitive.