Good work-life balance overall.
Management is a hit or miss, depending on the org/team.
Phone screen followed by a half-day of interviews with five people. I completed six coding samples on the whiteboard. I interviewed with: * The hiring manager * Two peers * Two members from teams I would have been working with.
Multiple phone screens, then a full day on-site. Whiteboard coding and system design sessions were conducted with pairs of engineers, one of whom took the lead. The questions were fairly open-ended.
Technical screening followed by an onsite interview on campus with team members. They had already made the decision on the offer before they interviewed me. I had a very bad experience and wasted my time.
Phone screen followed by a half-day of interviews with five people. I completed six coding samples on the whiteboard. I interviewed with: * The hiring manager * Two peers * Two members from teams I would have been working with.
Multiple phone screens, then a full day on-site. Whiteboard coding and system design sessions were conducted with pairs of engineers, one of whom took the lead. The questions were fairly open-ended.
Technical screening followed by an onsite interview on campus with team members. They had already made the decision on the offer before they interviewed me. I had a very bad experience and wasted my time.