contacted by recruiter, brief interview with recruiter, phone interview with ADP hiring rep, panel interview with local managers, presentation to local managers, final meeting to discuss offer. I was impressed with the process as it was very professional but the people were approachable, good blend of professionalism and personality. My advice for other candidates would be to be yourself (not necessarily looking for a cookie-cutter individual) and ask questions.