I started with an initial phone screen and then a fairly quick turnaround (3 days) for an on-site visit in which I met with four members of the team.
There was a set agenda going into the onsite and I knew which members I would meet with in advance. They provided a mix of sales management and one peer interview over the course of a 2-hour interview. Everything was handled very professionally.
After completing the interview process I heard back with an offer after 1 business day. Timeline was communicated to me every step of the way. Overall, it was a very positive and professional experience.