It is imperative that all interviews begin on the website; regardless of how you obtain info on the position vacancy (ie, networking, word-of-mouth, etc).
The first interview was completed via telephone with the HR rep, as well as my follow-on in-person interview. She was sharp as a tack, and asked the basic screening questions. I was then interviewed by 4 other people (the sales manager, another service manager, and finally the GM) , all in the same day as the initial in-person interview. The spectrum of personality types varied given the positions, the sales manager was very professional and had a pleasant demeanor. The service manager seemed a bit abrasive, but was your typical a-type guy who got the job done. Finally, the GM was extremely pleasant, made me very comfortable during the process, and was informative of the expectations, and follow on procedures for the interview process. The questions asked during the interviews were all "canned", and spoon-fed to the interviewer from a standard file sheet, presumably from the HR dept of corporate.
After this gauntlet, I was scheduled for a ride-along with a driver, that was an all-day event (you are actually paid for this part of the interview process). Essentially, you go out with a driver and see their day-to-day, and interact with customers and whatnot. The guy I rode with was very pleasant, and good at his job. Granted, I have heard that sometimes a candidate is assigned to a lesser performing driver, and this part of the process can be quite frustrating, as you're basically doing this guy's job!
Lastly, I met with the group VP, who basically shot from the hip. He was a pleasant, operations-minded guy, who shared a common work history with myself.
Overall, the interview process was conducted over a 3 week period, then I was given the offer pending a drug screen, credit and criminal record checks.