Company: Microsoft
Date: 2019-06-24
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good opportunities for diverse roles
Pros: Dynamic roles and responsibilities, collaborative ecosystems, exceptional healthcare benefits, flexibility in work schedules
Cons: Average pay, upper management politics