I applied online. Recruiter reached out to me shortly after, then scheduled a virtual interview with the team. After that, an in person interview was scheduled.
I really liked the people and I thought they had a very well run interview process. Their team mentioned improving on their process based on prior experiences.