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

Awesome place to work but depends on your team
Pros: Awesome place to work but depends on your team
Cons: Work depends too much on team. Somewhat difficult to change teams