I got pulled into a process that started with scheduling an intake interview, and it immediately became a timing and communication problem. I chose a date/time, but then the interview kept getting rescheduled. After about four weeks of postponing, I finally completed the intake and was approved to move forward.
Then it stretched further. I was told I’d receive options for an online technical interview, but instead the process went quiet for another several weeks. During that time I felt completely ignored, and when they finally resurfaced with dates I decided to cancel rather than continue investing time into a pipeline that wasn’t actively moving.
> 1 year
Easy Negative Amsterdam
My loop followed a pretty standard arc: a recruiter conversation, then a couple rounds that included more technical work and an onsite portion. I felt like I was treated seriously during the interviews, but what really damaged the experience was what happened after the assessments.
I ran into a take-home that took meaningful time. In my case it wasn’t a small thing, and it felt like the expectations were hard to fully interpret—especially when the feedback I received afterward was either missing or came as a generic rejection without details. One take-home involved building apps from scratch with vague UI/UX guidance, and even after I turned something in around the middle of that time window, I was rejected with no feedback. Another time the instructions didn’t arrive the way they were supposed to, putting me at a disadvantage, and the result was still a generic copy/paste rejection.
> 1 year
Average Negative San Francisco, CA
I went through a process that was described as systematic and structured, and for parts of it, it felt genuinely organized in how the conversations mo…
> 1 year
Average Negative United States
My process ended up dragging on, and it felt especially frustrating because I kept getting positive signals deep into the rounds. I made it all the wa…
> 1 year
Average Negative United States
My interview experience ended up feeling very different from what I associate with good engineering hiring. It was mostly two calls—first with the rec…
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 & Timeline
The interview process is typically lengthy and structured, often involving multiple rounds including recruiter calls, technical assessments, and culture-fit discussions. Candidates should expect a thorough timeline with various interviewers, which may take several weeks to complete.
StructuredLengthyMulti-round
Technical Assessments
Candidates will encounter a mix of technical evaluations, including coding exercises, take-home assignments, and possibly pair programming. It's important to prepare for both practical coding tasks and discussions around technical projects.
CodingTake-homePair programming
Culture & Values Emphasis
Interviews heavily focus on cultural fit and alignment with company values, often through behavioral questions and discussions about personal development. Candidates should be ready to articulate their values and how they align with the company's mission.
Culture fitBehavioralValues
Communication & Feedback
The quality of communication varies; while some candidates report positive interactions and timely feedback, others experience delays and lack of clarity, especially post-interview. It's advisable to seek clarity and follow up if communication stalls.
CommunicationFeedbackFollow-up
Interview Tone & Experience
The overall tone of interviews is generally described as respectful and empathetic, with interviewers showing genuine interest in candidates. However, some candidates noted inconsistencies in engagement levels among interviewers.
EmpatheticRespectfulEngagement
Post-Interview Process
Candidates may face a lack of closure after interviews, with some experiencing ghosting or generic rejection emails. It's important to manage expectations regarding feedback and follow-up communication after the final rounds.