Company: Microsoft
Date: 2016-01-01
Overall rating: 5/5
Employment status: current
Experience level: Senior

Challenging work, smart people, happy employees
Pros: Challenging work, smart people, happy employees. Company takes very good care of the people
Cons: Can be more fast moving. The traditional ways of developing software with 3 years development life cycle is so engrained that moving to smaller sprints has been a challenge