Fairly well managed interview process. Went something like this:
1) Initial first round with a recruiter, primarily around why you're interested in the role.
2) Interview with the hiring manager, in my case the VP of ML. Loved this interview, as it was more around projects I've done and research I'm interested in than random ML questions that give no signal. Also, invited me to a company happy hour that night (they love to do this)
3) On-site: This would have been the final round, but several people were out for various reasons. Had a couple of culture fit interviews and a couple of technical interviews. What I found really nice is that the technical interviews were thoughtful towards my inclination in the role. So I was offered to show some research as well, but I'm sure this would look different for others who may have other interests. The people at the company are extremely kind (and still are!) and will answer any and all questions you have about the company, the culture, the operations, etc. Everyone is very honest and inquisitive in their own right.
After my on-site, because various people were out, I had several straggler calls that I needed to do. But that is not the norm in anyway, just scheduling conflicts.
During the offer phase, I was very impressed with their candid nature and their honesty with the offer. They really try to make you happy about what is being offered and will work with you to make it the best possible situation. If you are someone looking, always push for what you want because you are your only advocate during this process, but I was impressed with how well the recruiter aligned with my salary and equity desires to construct a package.
Overall, a really great process. Expect the occasional rescheduling due to straggler calls (if that happens to you), but expect a pretty brisk process (took about a month for me, start to signed offer). It was fairly seamless, good about expectation setting, and was overall a very enjoyable process.