I applied online via the TB career board.
Round 1: Informal call with Recruiter;
Round 2: Informal call with Hiring Manager; and
Round 3: Virtual Interview with panel (5 interviewers over 2.5 hours). The Recruiter handled the entire process smoothly. No complaints. They also provide a free taco voucher!