Applied online, uploaded both resume and cover letter. Within an hour of uploading was contacted via email from recruiter that my resume was passed on to the hiring manager. In about an hour an email asking if I was available for a phone interview the next day. I had phone interview with recruiter and next day with hiring manager.