Company: Microsoft
Date: 2015-07-25
Overall rating: 4/5
Employment status: current
Experience level: Junior

Getting back
Pros: Good benefits, health insurance, 401k, ESPP. Full tech stack, large campus. good work life balance. Microsoft is getting back.
Cons: Too big organization, and everything is slow. Salary and stock bonus is no longer competetive with other top companies.