Company: Microsoft
Date: 2020-07-29
Overall rating: 3/5
Employment status: current

Depends on the team
Pros: Big company, benefits, ability to switch teams
Cons: You could get stuck with a team you don't like