Long, drawn out process over the span of two months but the recruiter was very communicative on updates. Started with a recruiter call, then hiring manager interview, 2 peer interviews (one of them being a thought exercise on the Front product), presentation of a mock kick off call, then final chat with hiring manager again. Genuinely loved meeting each of the team members, I made it to the final round but ultimately wasn't chosen.