Good internal training resources, education reimbursement, and benefits.
Generally good job mobility across groups.
Flexible work hours, able to work from home (varies by group/position).
The review system is still flawed. The bonus structure is no longer transparent. Health insurance is not what it used to be. At certain job level boundaries, it is easier to level externally than internally. If you're there for more than 3-5 years, you're doing something wrong.
They plan three interviews. If they go well, another three may be scheduled. Otherwise, the candidate is rejected. I was stumped on a coding question to write all possible string combinations that can be generated by pressing a variable number of ce
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 applied via the employee referral process. After a phone call with the Dev Lead, I managed to fly to Redmond. It was a three-round interview loop in one day, and on the second day, I received an offer.
They plan three interviews. If they go well, another three may be scheduled. Otherwise, the candidate is rejected. I was stumped on a coding question to write all possible string combinations that can be generated by pressing a variable number of ce
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 applied via the employee referral process. After a phone call with the Dev Lead, I managed to fly to Redmond. It was a three-round interview loop in one day, and on the second day, I received an offer.