Ethical stances, work-life balance, good teams
Doesn't pay competitively relative to FAANG.
The standard interview process involves 4-5 interviews. The last interview is with a decision-maker called AA. AA incorporates feedback from all interviewers and makes the final call. Interviewers are usually friendly and make you feel comfortable.
A typical Microsoft interview: * 5 people * 1 hour each
Remote personal and technical interviews, with questions about algorithms and data structures. Then, four technical interviews on-site, about algorithms, software design, and problem abstractions using whiteboards and writing code.
The standard interview process involves 4-5 interviews. The last interview is with a decision-maker called AA. AA incorporates feedback from all interviewers and makes the final call. Interviewers are usually friendly and make you feel comfortable.
A typical Microsoft interview: * 5 people * 1 hour each
Remote personal and technical interviews, with questions about algorithms and data structures. Then, four technical interviews on-site, about algorithms, software design, and problem abstractions using whiteboards and writing code.