The entire process was online. Be warned, all of their messages go to spam. I was given a job offer on accident because the HR manager “misread” Sergio’s notes, and then when I had my next interview they scheduled two of us for the same time and conducted a group interview instead of respecting my pre-scheduled time. The whole thing was very shoddy and I felt very disrespected.