I applied online. The process took 2 days. I interviewed at Cintas (Montgomery, AL) in June 2011
Interview
Very long interview the first day. It consisted of meeting with 3 separate managers and answering very similar questions. The longest part was that they had to write down my answer. They were good questions judging someone's skills and reaction. The second time I was brought in, I was interviewed again.