A phone call with the VP of sales first. An in person hand written personality assessment that is 7 pages long, an in person interview with a manager, then another in person interview with the president of the company before an offer was made.
The offer was $20,000 below the salary range in the job posting. Get the salary range in writing before continuing to interview with this company past the initial phone call. The recruiter gave me the wrong address to the assessment the first time and the wrong suite number the second time. Way too much time spent on this process to be ridiculously low balled in the end.