Applied online on their actual website. Recieved an email back from the recruiter to schedule an appointment online as well as a phone interview. Once you go to the interview they review your previous employers, give you a skills test and set up a second interview if you're lucky.