I applied online. The process took 3 weeks. I interviewed at ADP (San Antonio, TX)
Interview
After applying on line, I heard nothing for a while. I called a couple times to check status, and then got a phone interview, which took about 15-20 minutes. He then set up an in person interview, which came a few days later. After that I didn't hear anything for a while again. I called to check on status (preserverance is key!), and then finally was offered the job, which I accepted in a heartbeat.