The recruiter outreach and the early framing set the tone for how I felt about the process. I had a sketchy vibe from the start—there were comments that sounded inflated, like the company was bragging and talking up an IPO narrative rather than grounding the process in role expectations. During HR discussions, I also noticed inconsistencies about what the senior title meant and whether it aligned with typical ranges.
On the technical side, the interviews didn’t feel consistently competent or well-run. I was left with the impression that some interviewers didn’t really know what they were doing, and I remember getting interrupted with odd claims that completely threw me off mid-flow. There were also elements that felt nitpicky, which made the rejection feel less like a clean evaluation and more like a mismatch in how the bar was being interpreted.
> 1 year
Average Positive Canada
I did a fairly direct interview loop that started with a live technical conversation with a senior engineer. I solved a medium leetcode-style problem using my language of choice on HackerRank, and the interaction felt smooth and focused on getting to a working solution.
After that, there was a design-style follow-up question, and then I waited. I heard back the very next day with an offer. The whole experience left me feeling like the bar was clear and the process moved fast without feeling chaotic.
> 1 year
Average Positive Waterloo, ON
My interview journey followed a fairly standard staged format driven by online assessments. It began with a CodeSignal assessment, then moved into ano…
> 1 year
Easy Negative Toronto, ON
My first impression was immediately negative. The recruiter showed up late by almost ten minutes, and throughout the process the attitude felt like sh…
> 1 year
Average Positive Nigeria
After applying, I started with a recruiter conversation, then I moved into an online coding assessment (CodeSignal/GCA style) with a fairly typical “e…
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
Recruiter Interaction
The initial recruiter call is generally straightforward, focusing on background and role fit, but experiences vary widely in engagement and professionalism. Some candidates felt the recruiter was disinterested, while others found the communication efficient and supportive.
RecruiterEngagementInitial Contact
Online Coding Assessment
Candidates typically complete an online coding assessment using platforms like CodeSignal, which includes multiple timed questions focused on data structures and algorithms. The time pressure is often a significant factor, with some candidates feeling it detracted from their ability to demonstrate their skills effectively.
Coding AssessmentTime PressureData Structures
Technical Interview Rounds
The technical interviews often consist of live coding sessions that emphasize practical problem-solving and collaboration, but the difficulty and focus can vary. Some candidates reported a mix of algorithmic questions and system design discussions, with a notable emphasis on backend topics even for frontend roles.
Live CodingAlgorithmsSystem Design
Behavioral Interviews
Behavioral interviews are included in the process, with a focus on cultural fit and values alignment, but the depth and engagement of these conversations can vary. Candidates appreciated when interviewers were genuinely interested in their experiences, but some felt the behavioral rounds were scripted and lacked engagement.
BehavioralCultural FitValues
Overall Process Experience
Candidates' overall experiences varied from feeling well-structured and organized to chaotic and inconsistent, with some expressing frustration over mismatches between role expectations and interview content. The speed of the process also varied, with some candidates receiving quick feedback and others experiencing delays.
Process StructureFeedback SpeedCandidate Experience
Outcome and Feedback
Rejections were common, and many candidates expressed dissatisfaction with the lack of clear feedback on their performance, leaving them uncertain about what could have been improved. Some candidates felt that the evaluation criteria were not transparent, which contributed to a negative overall impression.