The interview process was relatively quick, but not as fast as advertised or expected: 11 days between applying and first screening call, 7 days to hiring manager interview, 11 days to tech skills interview, 8 days to onsite interview, then 6 days to hear back (total ~6 weeks).
The most difficult part of the interview process was prepping for the challenge on-site presentation, since it was one of those I could have spent multiple weeks on digging into the details, but the expectation was to only spend 4 hours (I definitely spent more than that).
The only downside I felt to the interview process was that most of the on-site interview process was done via Teams (the interviewers were remote).