Company: Microsoft
Date: 2018-04-18
Overall rating: 4/5
Employment status: current
Experience level: Senior

Work at Microsoft
Pros: 1st tier tech company, good benefits, a lot of growth, good work/life balance
Cons: engineering systems are not good in general, very old codebases are hard to maintain