Submitted my resume online on their site. Applied online for an opening that I heard about from a recruiter. Got a call back for an interview at the site. I was taken on a tour of the site, taken into a conference room for a one on one interview, then a second employee interviewed me as well. I received a call back saying that I was a finalist and that I would have a final phone interview with another manager to determine whether I got the job. I was told I was the best candidate and that he would forward his positive notes to the recruiter at HR. The recruiter later called me with an offer that was valid upon successful completion of a full screening including background check, drug test, and verification of citizenship and eligibility to work in the US.