Applied for a position online. Was contacted rather quickly by HR to have an interview. They basically screened me, and then pushed my information along to the person I'd be reporting to. After an interview with the SVP and VP, I was made an offer. The whole process took approximately one month.