Company: Microsoft
Date: 2018-06-24
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great place to work
Pros: You get to work on some cool leading edge products
Depending on the team you can have a lot of influence on product direction.
Great salary
Great benefits
Lots of opportunity to move around and work on different things.
Cons: Too much politics at the upper levels
Projects get cancelled just because of petty arguments by VP's