Company: Microsoft
Date: 2017-03-12
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great work environment
Pros: Cutting edge technology, good work life balance
Cons: Too process driven at times, some groups still cling to the 'not-invented-here' mentality.