Worst candidate experience of my life. I interviewed first with the VP of Engineering. We hit it off and he strongly implied that I would get an offer if I did well on the technical assessment.
The assessment was a take-home assignment to create a REST API. It was poorly-designed (ambiguous, nonspecific) and required the inclusion of several technologies that were not actually necessary for the API to function. I spent close to 20 hours on the assessment.
The next step was an interview with two developers and a manager of some kind to go over the assessment. None of the interviewers had seen the assignment instructions, let alone reviewed my submission. I had to walk them through the assignment. I liked the interviewers in general, and I thought the interview went well.
Next, I had an interview with the VP of Technology. This was mostly a culture-focused interview, and I thought it went very well. Feedback from the VP was positive, and I was told that no other candidates were currently in consideration. I finished the interview fairly confident that I would receive an offer.
Several days later, I received a rejection letter which stated that even though feedback from the interviewers was broadly positive, I had been rejected because my experience "was not at the senior level." I was quite frustrated by this feedback; if my experience was insufficient, I should never have been invited to complete the lengthy assessment, nor put through several follow-on interviews. I also found this rejection confusing, since none of the interviews had focused on my experience.
I expressed my frustration and confusion to the recruiter, and was offered a $50 Amazon gift card. Better than nothing, I guess.
Overall I feel that Coterie did not respect my time, did not put any effort or consideration into the take-home assessment, and was not transparent during the interview process. In fact, I would say I was outright mislead by both VPs with whom I interviewed.