I first had a phone screen with recruiter, then an hour long video call, then met on-site with 4 different people fora few hours of interviews. It was a month long process from beginning to end, very pleasant group of people and seems like it will be a great place to work.