Submit resume and cover letter; follow-up; call; two interviews; hire. There is also a final group interview. Upon hire, offer letter follows. Great benefits as well. Expect ot be interview by more than three people. Staff is really nice and easy going.