Good compensation and benefits.
Company has lots of resources allocated to R&D.
Great place to start one's career out of college.
Tons of interesting projects can be found with some effort.
Heavy-weight processes / middle-management. Lack of agility, wasteful in terms of engineering resources. Some organizational culture that encourages staff to be passive-aggressive. Some decisions are made by politics instead of data-driven. Career growth may be limited depending on team / project. Work-life balance takes a back seat in organizations that build and support online services.
Make a serious effort to reduce waste in R&D resources. Build teams that are highly agile.
The interview was mostly centered around designing a system, algorithms, and also some puzzles. The interview was not too difficult for me. One of the puzzles was the "aha" type that I could not solve without hints from the interviewer. I would sa
I was initially contacted by a third-party recruiter working for Microsoft about a position on the Xbox team. Not expecting much, I went along with the process and spoke with the recruiter, and then another one. Finally, I was set up with a phone scr
I am posting and rating this interview experience as negative only because of one person, a Senior SDE, who was involved in the process. I will address her behavior later. First things first, the Hiring Manager and Product Manager were really nice p
The interview was mostly centered around designing a system, algorithms, and also some puzzles. The interview was not too difficult for me. One of the puzzles was the "aha" type that I could not solve without hints from the interviewer. I would sa
I was initially contacted by a third-party recruiter working for Microsoft about a position on the Xbox team. Not expecting much, I went along with the process and spoke with the recruiter, and then another one. Finally, I was set up with a phone scr
I am posting and rating this interview experience as negative only because of one person, a Senior SDE, who was involved in the process. I will address her behavior later. First things first, the Hiring Manager and Product Manager were really nice p