Started with a recruiter and personality assessments. Then moved to a phone interview. Then, moved to a final interview with a hiring manager. Then it moved to an in depth background check, driving record check, and then moved to a job offer. This is a remote position, so you may have to travel for the final interview.