Very drawn out process. Had a phone screen with recruiter and was asked to prepare a short essay to be passed along. Then a phone screen and lunch with regional vice president. Had an interview with the Vice President of Sales for the entire company and then was flown to their location in Rockford, IL for a final interview with a human resources representative.