Company: Microsoft
Date: 2015-03-16
Overall rating: 4/5
Employment status: current

The ability to change teams and roles is good.
Pros: Flexible hours. The ability to change teams.
Cons: Review process and change in health benefits.