Company: Microsoft
Date: 2017-06-12
Overall rating: 4/5
Employment status: former
Experience level: Senior

Varies by group but overall a good career move
Pros: You get to work with some incredibly smart and talented people. With so many products and initiatives, there's a lot of opportunity for mobility within the company.
Cons: Some really difficult personalities to deal with. And, depending on the team there can be a lot of office politics.