Initially contacted by phone and e-mail to schedule an interview. About a week after the in-person interview I received an official job offer letter. After I called back in to accept the job offer I had to re-complete a job application, get drug tested, and then wait for the background check to be completed, which took over three weeks. Suggestion: don't put in your two-week's notice until EVERYTHING in the hiring process is completed. I was told it would be a good idea to put in my official notice after I got the job offer, but the rest of the process took so long I was out of work for almost a month before I started for Cameron.