Three stage interview, really helpful HR team that consistently followed up with me to make sure that I felt fully up to date with how things were progressing in the process and to see whether I had any new questions coming out of each stage of the interview