The company treats its employees really well.
It has a good name brand and offers a stable career. If you ever want to switch out of the company, other employers will look at the Microsoft brand with praise.
It pays above average. The cost of living in the Washington area is not too high either.
The area is really nice in the summer. You will have access to the mountains and the lake.
Some of you might not like the Seattle/Washington area. Personally, I prefer more of an urban culture. Seattle is pretty nice, but it rains a lot. Things can also move a little slow at Microsoft, but it depends whether or not that bothers you. Sometimes, it's nicer just having a slower-paced work environment.
Can be more efficient.
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer
Lots of brain puzzles and escalating interviews with different people on the team. Read the books on brain puzzles asked at MS interviews. They're not wrong. Most people interview with multiple teams. However, if all your interviews are with one te
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
Initially, I was contacted by a recruiter. I had a quick phone screening and then was called for an onsite interview. The onsite interview was horrible because one of the interviewers was jumping randomly between questions. I believe the interviewer