Applied on-line,I got an email concerning scheduling an interview with me. so, I replied the email saying that I am good with anytime then the recruiter set the interview on the next day. 2 hours after my phone interview, I got another email for an onsite interview , I did the onsite interview the Interview, after I was asked to take a Drug test. The company review my drug test result and gave me an offer, which I accepted .