The benefits were fantastic, and most of the managers and coworkers I had there were some of the smartest, kindest people you could hope to work with. For the majority of my time at MS, my work-life balance was great. Internal mobility is usually frictionless, although recent economic conditions have certainly made opportunities more limited.
Like at any company, some teams are better funded/supported than others. Some teams are "startup-like," and those tend to be more chaotic and turbulent, with managers overworking people and coworkers throwing one another under the bus to show "impact." Microsoft is not immune to bureaucratic dysfunction.
Focus on growing and retaining good management.
I spoke with a software engineer at my university's career fair. I was invited to a 30-minute interview on campus, where we reviewed my resume and a coding question of average difficulty. I received a final round invitation within a week. The final
It was a hiring event held by MS. I saw around 50 interviewers and candidates during the onsite event. Before the onsite, there was 1 round of OA. There were 3 rounds during the onsite interview.
- Recruiter Interaction: Included a job fair and follow-up phone call. - Phone Screen: Standard technical screen covering resume projects and a coding problem. - 4 rounds of onsite interviews: - Each round included whiteboarding problems. - A
I spoke with a software engineer at my university's career fair. I was invited to a 30-minute interview on campus, where we reviewed my resume and a coding question of average difficulty. I received a final round invitation within a week. The final
It was a hiring event held by MS. I saw around 50 interviewers and candidates during the onsite event. Before the onsite, there was 1 round of OA. There were 3 rounds during the onsite interview.
- Recruiter Interaction: Included a job fair and follow-up phone call. - Phone Screen: Standard technical screen covering resume projects and a coding problem. - 4 rounds of onsite interviews: - Each round included whiteboarding problems. - A