Work on cutting-edge tech.
Takes care of health.
Good perks like:
Broad spectrum of tech teams to move around and try.
All teams are moving towards a Services model, so core engineers will need to be on-call 24/7.
If you perform very well, this company is not for you. The performance model is completely flawed and designed only for the average employee. True high-performers get peanuts as perks.
Great direction by Satya!
Microsoft recently woke up from the long dream it used to be in. After Satya took charge, it is steering towards reality. Great progress!
In the recent past, I was disappointed to see it continuing to produce crap and lose brand value, like the Microsoft Band. And some stunts like Microsoft Phone Continuum, and the Android app platform on MS phones, made me fear that MS is taking a U-turn back to 2012 times.
Overall, the employee headcount of many teams at Microsoft needs to shrink more. The ratio of actual employees to the required number for many teams is insanely high. Some teams have full-time engineers doing build work.
Talent retainment needs to improve. Many good developers, who are owning core components, are moving out due to poor rewards. These positions are just not replaceable.
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.