I started with applying online and then ended up on their recruiter-driven scheduling. The process felt pretty straightforward from the beginning: they reviewed my resume, explained what the interview process would look like, and then I moved into a technical round before an HR step.
The technical portion matched what I’d come to expect for a software engineering loop there—coding-focused questions that landed in the easy to medium range, without anything that felt wildly off-script. I didn’t run into any especially awkward procedural surprises, and overall the journey felt easier than some companies that mix in a lot of heavy design and deep low-level material.
3 months ago
Easy Negative United States
After a recruiter reached out, I did a phone screen and got a very positive read back—feedback was essentially that I’d aced it. I then moved quickly to an onsite, which ended up being a long day. I had to go through multiple in-person coding rounds, and I finished with plenty of time remaining in the problem-solving sessions.
Onsite felt like straight coding evaluation across several separate interviews, not much emphasis on back-and-forth about my broader experience. One interviewer specifically called out that they were impressed with how I communicated and how I solved the problems, and the overall tone during the coding felt strong.
5 months ago
Average Negative Waterloo, ON
My first real step was a 45-minute technical screening that didn’t feel like a recruiter-led conversation at all—I didn’t get much time to talk about …
6 months ago
Average Negative San Bruno, CA
My process stretched out in a way that made it hard to stay confident. I had an onsite early in the year and then spent months following up with recru…
6 months ago
Average Neutral United States
During my technical interview, I froze over something small, and it really derailed the flow. The interviewer mostly just watched in silence and there…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Flow
The interview process typically begins with a recruiter screening followed by a technical coding round, leading into an onsite that consists of multiple back-to-back coding interviews. Candidates noted that the process felt straightforward but could also be chaotic, with some experiencing long waits for updates and unclear communication.
Candidates reported that the technical interviews were heavily focused on coding, with questions primarily in the easy to medium range, often resembling LeetCode problems. The format emphasized live coding under time pressure, with little opportunity for discussion or behavioral questions.
Live codingLeetCodeTime pressure
Interview Environment & Interaction
The interview environment was described as high-pressure, with interviewers acting more as evaluators than collaborators, which left some candidates feeling unsupported during coding tasks. This led to frustrations when minor mistakes derailed performance without room for recovery.
High-pressureEvaluator roleLimited interaction
Feedback & Decision Timeline
Candidates experienced significant delays in receiving feedback and final decisions, often feeling left in limbo without clear communication. This lack of timely updates contributed to a sense of frustration and uncertainty about their performance and fit.
Feedback delaysDecision timelineUncertainty
Expectations & Evaluation Standards
Some candidates felt that the expectations for the role were set too high, with a technical bar that resembled FAANG-level rigor, which may not align with the mid-level role they applied for. This led to feelings of being evaluated on fit and timing rather than just performance.
High expectationsFAANG-levelFit evaluation
Overall Candidate Experience
While some candidates found the technical rounds manageable, the overall experience was marred by organizational issues, including missed interviews and unclear processes. Many left feeling that the recruitment process overshadowed their technical capabilities.