Similar to what some of the other posters indicated, I wish I would've seen other Glassdoor interview reviews before applying. The interview process was slow, cumbersome, and inefficient.
I initially went through the process because a Coda recruiter reached out to me and I thought I'd give it a shot. I had three interviews, a 5-hour assignment, then a 5-hour onsite, which was remote due to Covid. The onsite entailed a 1-hour presentation that I had to put together (in which the entire company was invited), outlining my background, work portfolio, the assignment I completed, and an explanation of why I was interested in the company and role. It then included 5 additional interviews.
Throughout the process, the main recruiter I was working with was very slow to respond, sometimes not even replying to my emails at all, even though she offered to answer any questions that might crop up. I ended up having to reach out to one of the people I interviewed with in order to get a response from the recruiter. I was also very upfront about my timeline, knowing that I needed to give my current company notice ASAP. The Coda folks I talked with said that was no problem and that they'd work with me to keep things moving -- however, it felt as though I was the one keeping things moving. One of the interviewers mentioned that they'd be happy to review my presentation draft before the onsite, for example, but after I sent it and mentioned that in several other emails, I never got a response. The recruiter eventually said they needed to hold off on scheduling the onsite because they had several others happening simultaneously and they didn't want to take too much of everyone's time. The entire interview process took nearly two months by the end.
The interviews, assignment, and onsite seemed to go well, and everyone I spoke with was friendly. About a week after the onsite, though, I got an email saying I wasn't getting an offer because they were going with someone else whose experience was more closely related to the needs of the team. A valid reason, but very frustrating -- couldn't they have determined that in the first 3+ interviews? Or at least schedule that person's 5-hour onsite first if they seemed to be the leading candidate?
The process was unnecessarily long and inefficient -- having a 5-hour onsite for every late-stage candidate definitely doesn't seem sustainable, especially as the company grows. By the point of the onsite, a candidate should be able to assume that as long as it goes well, there's a likely chance they'll get an offer. The reason for no offer at that point shouldn't be experienced-based or anything that can be determined much earlier in the process.