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

Great work, great people, average pay
Pros: Good benefits, work life balance and tons of interesting teams to work for.
Cons: Pay is not as high as other top Software companies.