Applied online and was emailed to set up a phone interview. Phone interview went great and recruiter was very nice. She told me she thought I would be a perfect fit and that she would pass on my information to the hiring manager and he would call me for a face to face. 3 to 4 days passed so I decided to follow up with the recruiter. She gave me the hiring manager's name and number and suggested that I call him.
I reached the hiring manager and we set up a face to face interview. Very casual and relaxed interview. Questions mainly centered around my previous work history. He said I would be offered a position pending a drug test, background check, and job shadowing day. The company requires prospective employees to job shadow for a few hours, unpaid, to get a first hand look at the job duties. At the end of the job shadow, I was given my start date.
Overall, a very easy hiring process.