Applied online, phone interview with HR and hiring manager, on site interview with three employees, background check, drug screening (urine), pre employment physical. After acceptance, it took two weeks to complete the pre employment physical and screening.