I applied online. The process took 1+ week. I interviewed at Cintas (Gilroy, CA) in Apr 2014
Interview
I applied online and they called few days later to schedule an interview for the week after. The HR manager asked several questions regarding my experience afterwards. The in-person interview process took two hours in which I had the chance to speak with the HR manager as well as the Service Manager.