Microsoft is a great place to work. I love it here. It's not perfect, but no company is, though it's still a lot better than most companies I've worked for.
You can work on projects that impact the entire world.
If you don't like your current job, you can easily move to another team or division and keep all your seniority and benefits. (And the benefits are great!)
Microsoft can be a little insular and internally focused, although we try not to be.
Managers aren't uniform; there are good ones and bad ones everywhere, and you can get a bad one at Microsoft.
The environment can be very competitive; it's not for everyone (and getting in can be very competitive too).
Keep up the good work. Keep growing. The company's really been headed in the right direction since Satya took over.
The interview process was scattered and multi-tiered. I spoke with several resources before getting to the hiring manager. Initial discussions were very high-level and generic. They acted more like HR screeners, even though they had IT knowledge. Fi
I unfortunately had a very bad experience with more than one Microsoft recruiter. They all treated candidates in a very sloppy and irresponsible way. All other companies' recruiters have done their due diligence to complete some internal screening pr
1. Got an initial screening interview over the phone and was rejected simply because I did not speak at a high enough language level (though I have a conversational level). I was very disappointed at being judged by language only, while they totally
The interview process was scattered and multi-tiered. I spoke with several resources before getting to the hiring manager. Initial discussions were very high-level and generic. They acted more like HR screeners, even though they had IT knowledge. Fi
I unfortunately had a very bad experience with more than one Microsoft recruiter. They all treated candidates in a very sloppy and irresponsible way. All other companies' recruiters have done their due diligence to complete some internal screening pr
1. Got an initial screening interview over the phone and was rejected simply because I did not speak at a high enough language level (though I have a conversational level). I was very disappointed at being judged by language only, while they totally