Company: Microsoft
Date: 2019-02-22
Overall rating: 4/5
Employment status: current
Experience level: Senior

Big company
Pros: Work on products that tons of people around the world use. Knowledgeable colleagues that you can learn a lot from.
Cons: Can be surprisingly hard to move around internally, switching roles or teams.