There are many opportunities at Microsoft to work on a wide range of products, from consumer-oriented to enterprise products.
Surrounded by a lot of smart people. Overall, people are willing to help others cross-group without having to go through management.
Good health benefits.
Performance review is not great. It greatly depends on management two levels above you, which can sometimes be way out of touch, so visibility is key. For larger projects, it takes a great amount of time to get buy-off from the big committee.
Find some way to embrace small team mobility. It's increasingly frustrating to have to get feedback from partners across orgs who are out of touch with the industry. Having a retirement incentive for those old-timers.
The hiring process takes two weeks and is standard, with nothing out of the ordinary. They flew me up from the Bay Area in San Francisco, CA. The questions are mainly technical and pretty simple. Most managers don't remember some of the stuff thems
As an internal interview process, I had only 3 interviews to go through. When I joined as an SDE 15 years ago, it was quite different. They usually scheduled the first 3 interview loops. If all 3 interviews went well, it would then proceed to 2 more
A short phone conversation with a recruiter/HR led to a Skype-based technical screening/interview. After passing the technical screen, I was flown out to Seattle for on-site interviews. The morning included two one-on-one interviews, followed by a "
The hiring process takes two weeks and is standard, with nothing out of the ordinary. They flew me up from the Bay Area in San Francisco, CA. The questions are mainly technical and pretty simple. Most managers don't remember some of the stuff thems
As an internal interview process, I had only 3 interviews to go through. When I joined as an SDE 15 years ago, it was quite different. They usually scheduled the first 3 interview loops. If all 3 interviews went well, it would then proceed to 2 more
A short phone conversation with a recruiter/HR led to a Skype-based technical screening/interview. After passing the technical screen, I was flown out to Seattle for on-site interviews. The morning included two one-on-one interviews, followed by a "