Lots of paperwork to fill out. Lengthy (45 min-1 hour) application process, 1-hour assessment, background check, pre-interview questionnaire, scheduled for interview, lengthy face to face interview, drug screen, follow-up phone interview, more paperwork to fill out online before starting. Most comprehensive and time-consuming hiring process I've come across. However, I actually enjoyed it. I got positive vibes from the company right off the bat. They seem to really care about who they hire.