The culture at Microsoft has improved since the beginning of the millennium. A lot. The elimination of stack ranking was a good move.
Healthcare coverage is excellent, as are other benefits (Perks+, flexible working location, etc.)
There is still a lot of micromanaging that hurts employee morale and creativity. Many in mid-to-upper management are still learning to shift away from the old culture.
Microsoft's pattern of regular layoffs and then hiring new people is, for lack of a better way of saying it, cruel.
Put an end to micromanaging. Please.
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
On-campus interview. He asked about the projects that I've done in the past (very detailed) and there's a simple delete duplicate in array coding question.
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
On-campus interview. He asked about the projects that I've done in the past (very detailed) and there's a simple delete duplicate in array coding question.