Applied online, next day was contacted by a recruiter, discussed the job description and asked about my background. The following week, a second recruiter contacted me, interviewed over the phone for 30 minutes. My next step was a in person interview with the hiring manager, site manager and 6 other managers. Was not prepared for this huge interview panel.