Nice benefits. Some orgs can be slow-paced for ease of stress, or Azure, which is a constant death march.
Extremely toxic political environment.
People are always fighting over ownership.
There is another team in Microsoft doing exactly what you are, and you'll clash over them.
Lots of reorgs.
Horrible open source software policy (It's gotten better, but still horrible).
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
I was contacted by an external recruiter via LinkedIn. The job seemed interesting, with their game studio. Supposedly they're working on some kind of super-secret project over there that not even a signed NDA can loosen their lips about. But they re
Normal phone screening first, followed by the full interview loop. Three rounds were completed: * The first two interviews focused on algorithms, specifically linked lists and binary search trees. * The third interview was a design question.
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
I was contacted by an external recruiter via LinkedIn. The job seemed interesting, with their game studio. Supposedly they're working on some kind of super-secret project over there that not even a signed NDA can loosen their lips about. But they re
Normal phone screening first, followed by the full interview loop. Three rounds were completed: * The first two interviews focused on algorithms, specifically linked lists and binary search trees. * The third interview was a design question.