They had me do an initial assessment after application and then a phone screening before inviting me for a 1st interview which was largely just information on the position and seeing if I was still interested. From there they invited me for a 2nd and 3rd round, which I am waiting for now. The first and second interviews were virtual and the 3rd will be in person. Overall a positive experience, they are very communicative and respond quickly. I am excited to move forward.