Great, very thorough. They hold hiring fairs where candidates can be hired on the spot, and sometimes you end up meeting the executive team during your on-the-spot interview. They will also set up your onboarding there and get you trained as quickly as possible