Company: Microsoft
Date: 2016-02-10
Overall rating: 4/5
Employment status: current

Microsoft software developement engineer review
Pros: Large company, very stable, work/life balance
Cons: boring after a couple of years, could transfer to other teams.