The process took 3 weeks and involved 3 rounds of interviews. I interviewed with an HR rep, a senior engineer, and a manager & engineer. Following the HR interview, all subsequent ones involved technical questions and discussions about the company and the role (as well as time for questions). Everyone I met genuinely enjoyed what they do and asked about my goals. In addition HR responded in a timely manner and was transparent and open about the process. Most seamless interview process I've experienced