Company: Microsoft
Date: 2015-09-20
Overall rating: 4/5
Employment status: former

Loved it!
Pros: Good and challenging work, with a lot of flexibility to change teams.
Cons: Poor work-life balance in some teams.