Quick online app/questionnaire and received an email from the company expressing interest. Got a phone call and had a quick phone interview. Next day had an online interview that lasted approx 1 hour. Received a call from recruiter next morning and spoke for a few min. Spoke with Director on site and that lasted approx 20 minutes.