Great leadership (at least in M365).
We are innovating every day, and I feel genuinely cared about as a human at Microsoft.
Good work/life balance.
The company is also investing heavily in much higher quality and more extensive manager training, so that ICs should have much better managers across the board.
Stock refreshers suck across all levels, from college hires all the way up through Principal engineers. It's by far the biggest con at Microsoft (and actually the only con that still exists at the company, in my opinion).
Stock refreshers suck. Keep investing in great manager training programs.
The interview experience was pretty bad. One interview went on for a long time, with questions that weren't relevant to the new role. After the interview, the team didn't get back to me for a long time. They only responded after I asked for feedback
I spoke with the Hiring Manager for the V*** E***** team. The call went well and concluded with a question about my interest in pursuing the role. It's an obvious yes from my side. Despite multiple follow-ups after the initial conversation, there wa
Four rounds, mostly focused on previous experience and "how would you deal with a situation" questions. Overall questions covered: * System design for distributed systems * People management * Conflict resolution * Project management * Technical exc
The interview experience was pretty bad. One interview went on for a long time, with questions that weren't relevant to the new role. After the interview, the team didn't get back to me for a long time. They only responded after I asked for feedback
I spoke with the Hiring Manager for the V*** E***** team. The call went well and concluded with a question about my interest in pursuing the role. It's an obvious yes from my side. Despite multiple follow-ups after the initial conversation, there wa
Four rounds, mostly focused on previous experience and "how would you deal with a situation" questions. Overall questions covered: * System design for distributed systems * People management * Conflict resolution * Project management * Technical exc