Company: Microsoft
Date: 2019-08-03
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great environment, great people
Pros: Microsoft has risen from the ashes and reinvented itself. It's really noticeable how "fresh" things feel. It is great to work here.
Cons: Compensation might be better at some other top tech companies.