At Microsoft, you get the chance to work with very smart and talented software engineers, and the benefits are great.
It is possible to have a great career at Microsoft if you are a superstar, know how to network with managers, or are simply lucky.
Salary is pretty competitive, although the stock awards are not that great since Microsoft's stock price has been flat for the last 10 years.
Too much politics and too many bad managers. In my group, my feeling is that we could be a lot more productive with less people; there are too many PMs that do not seem to contribute much.
Managers in general seem more focused on internal politics than on their reports.
Immediately, I was unable to reschedule and was forced to do the interview at their preferred time, even though it was very inconvenient for me. The first interview, the interviewer sabotaged me by not letting me solve the LeetCode question that req
Aptitude matters. Coding matters. Clean coding matters. Approach, more than answer, matters. Sometimes, the problem might just be puzzles. And more than solving, how you think about the solution matters more.
Very disappointed. One interviewer was from a different team (replacing another interviewer) and continued to ask questions on topics that were not very related to the position and that I am not familiar with.
Immediately, I was unable to reschedule and was forced to do the interview at their preferred time, even though it was very inconvenient for me. The first interview, the interviewer sabotaged me by not letting me solve the LeetCode question that req
Aptitude matters. Coding matters. Clean coding matters. Approach, more than answer, matters. Sometimes, the problem might just be puzzles. And more than solving, how you think about the solution matters more.
Very disappointed. One interviewer was from a different team (replacing another interviewer) and continued to ask questions on topics that were not very related to the position and that I am not familiar with.