The biggest pro of the place is the stability. Microsoft is not likely to run out of cash any time soon. Resources are usually not an issue either, though they are not well managed.
The review system is insanely difficult to navigate and is based more on politics than actual performance.
Work/life balance is non-existent, even though they claim it is there. It's typical to work 60-80 hour weeks.
Management claims that it's possible to have a long career as an individual contributor, but it varies between groups.
Stop pissing good people off by having a better review system and placing less emphasis on politics. Which I know is not likely to happen...
I applied for the Sr. Software Engineer position in the Azure group and received a call within a month. The recruiter arranged a phone interview, which consisted of a couple of technical questions that I answered perfectly within an hour. Everything
A recruiter contacted me via LinkedIn and set up phone interviews with three different groups. Two groups wanted to bring me on-site for a final interview. **On-Site Interview with Group #1:** The hiring manager openly expressed his desire to hire
I applied via the employee referral process. After a phone call with the Dev Lead, I managed to fly to Redmond. It was a three-round interview loop in one day, and on the second day, I received an offer.
I applied for the Sr. Software Engineer position in the Azure group and received a call within a month. The recruiter arranged a phone interview, which consisted of a couple of technical questions that I answered perfectly within an hour. Everything
A recruiter contacted me via LinkedIn and set up phone interviews with three different groups. Two groups wanted to bring me on-site for a final interview. **On-Site Interview with Group #1:** The hiring manager openly expressed his desire to hire
I applied via the employee referral process. After a phone call with the Dev Lead, I managed to fly to Redmond. It was a three-round interview loop in one day, and on the second day, I received an offer.