The interview process took over a month.
The contact person I had was not very responsive, and the process dragged on to absurd lengths. At one point, the contact person went on vacation, which stalled the process. For people looking for work, this is extremely unprofessional behavior toward applicants, especially when the reason for the unresponsiveness is never clarified until they return. They never used a substitute to finish the interviews in a timely manner so that applicants could move on. It felt like ghosting. I highly suggest not applying to this company if they don't improve their interview process and behave professionally toward applicants. Luckily, I was looking at other places and received an offer from somewhere more professional and engaging.