Applied through the website, and heard back from them by the end of the week. After the phone call interview with the recruiter, I was set up with an in-person interview consisting of a 3 person panel interview. The letter of intent, or offer letter, was sent to me within a couple days. They're really on their A game there! Such a fast process that it was painless.