I have been working at Microsoft full-time (More than 3 years)
Great environment, most of the teams are packed by extremely smart and competent people.
Work outside the Redmond office is not valued as much, even if you produce more. Some teams and maybe entire orgs may have toxic culture (the remnants of Balmer era). This is being fixed but some parts are moving way too slowly.
Advice to Management
Try to reduce the discrimination. I am not talking about the gender or race, Microsoft is great in this regard - I am talking about Redmond vs the rest of the world and full time employees vs the vendors.
I applied online. The process took 3 weeks. I interviewed at Microsoft (Vancouver, BC) in March-2017.
Tout d'abord un test de personnalité avec des mises en situation et notre réaction à ce scénario. Ensuite un entretien video interposé, avec des questions posées et une minute pour y répondre.