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.
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!
The interview involved simple whiteboard programming. They wanted to understand my thought process and reasoning to see if I was a good fit for the role. Some questions were very hard, but they explained that the goal was not to be 100% right but to
Great interviewer, and managed to ask relevant questions for the role I was applying to. They struck a good balance between theoretical and practical questions, as well as assessing personal compatibility.
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!
The interview involved simple whiteboard programming. They wanted to understand my thought process and reasoning to see if I was a good fit for the role. Some questions were very hard, but they explained that the goal was not to be 100% right but to
Great interviewer, and managed to ask relevant questions for the role I was applying to. They struck a good balance between theoretical and practical questions, as well as assessing personal compatibility.