Incredible, smart, and collaborative colleagues — you're surrounded by some of the best engineers in the world.
Great compensation and benefits, including generous parental leave, 401k matching, and wellness perks.
Career mobility is strong — it’s possible to switch teams, orgs, or even disciplines with manager support.
Remote/hybrid flexibility has improved a lot since 2020.
Culture encourages work-life balance more than you'd expect from Big Tech.
Like many large companies, there’s a lot of process, and decision-making can be slow.
Performance reviews feel a bit opaque, and there's still a "stack ranking" vibe even if unofficial.
Some teams can be hit-or-miss — experiences vary widely depending on your org and manager.
Innovation sometimes takes a backseat to risk aversion in mature product areas.
I applied through an employee referral. It was somewhat like an interview, so yeah, it was as per the standards of Microsoft, and it's a respectable company, so be your best version and all the best.
It was a superday with three rounds. - Previous technical experience related to the job description. - LeetCode easy about counting in an array. - Networking question on what happens when you search something up.
Amazing. It went very smoothly, and I thought it was a really well-rounded process when it came to understanding me as a person. The interviewers deserve more praise, honestly!
I applied through an employee referral. It was somewhat like an interview, so yeah, it was as per the standards of Microsoft, and it's a respectable company, so be your best version and all the best.
It was a superday with three rounds. - Previous technical experience related to the job description. - LeetCode easy about counting in an array. - Networking question on what happens when you search something up.
Amazing. It went very smoothly, and I thought it was a really well-rounded process when it came to understanding me as a person. The interviewers deserve more praise, honestly!