3+ remote interviews before being invited for a day of in-person interviews where I was scheduled for 5 interviews in a row with different team members and leadership.
This was in addition to the at-home assessment that required 4+ hours to complete. All-in, they should pay applicants based off the amount of time this process takes.