They use recruiters and their own website to recruit. Once you submit a resume, it could be more than a month before you hear something, if ever. You first get screened by HR. If you pass, you come back for a lengthy interview with 2-6 people, sometimes in a group interview. Usually there is at least one more interview before you receive an offer and then you go through a detailed background check of your credit, criminal history, drug test and references.