Application submitted, recruiter contacted applicant, phone interview 15 minutes, virtual interview with hiring supervisor 30 minutes, virtual interview with hiring manager 30 minutes. recruiter calls back with job offer. Offered of employment accepted or rejected.