Company: Microsoft
Date: 2017-05-10
Overall rating: 4/5
Employment status: current
Experience level: Junior

MSFT is a good company, but the team matters a lot
Pros: Great work-life balance
Nice salary
Freedom to work on interesting projects
Company giving is generous
Free snacks and food at some locations
Cons: Huge differences between teams
Rewards / Career progression aren't clear
PM focused environment
User research has some limited impact into products