Very professional. Applied online and got a call 5 days later to set interview date. First interview was 2 people. Questions were a surprise: "How can you ensure that you will get to work on time?", "Give me a time when you've had to work a flexible schedule?", "What do you know about the position?", "How do you ensure you can get to work?". Nothing hard but entry level.
A week later, an "experience" day (a route ride) is set up. You work with one of the Sales Representatives, in theory, to see if you like the job or not. Don't be fooled. It is also part of the interview process. The RSR has to fill out a questionnaire (I wasn't privy to the form) about how you dressed, how you acted, did you ask questions, etc. You are NOT supposed to help out or do any work but....just don't get hurt. Liability is on you if you do.
The next "official" interview was more what you would expect: " Give me a time when you failed a customer and what did you do to rectify it?", " Tell me of a circumstance that made you proud", "Why do you want to work for us?", "Tell me of a difficult situation with a customer and how you resolved?". Second interview was short. First was about an hour; second was about 20 minutes. Drug test (hair samples) and background check. This is a very professional, all business company. If you are used to dragging and hoping to get by, don't apply. You will work; you will be professional...basically what you should provide for them paying you!!
A big point for me...after visiting "the office"....everybody was very friendly! Everyone said "hey, how are you", looked me in the eyes and waited for a reply. Most seemed genuinely happy. So happy people with a good business sense. Seems solid....