I applied online. The process took 6 weeks. I interviewed at Cintas (Bedford, VA) in Sep 2012
Interview
The interview process was a little lengthy but in the long run it worked out well. Very pleasant people who seemed to genuinely care about the partners. Had to travel twice to interview but not too far so it wasn't too bad. The final interview was a phone interview and was really brief. I was left wondering if I had the job or not. It didn't take long after the final interview to receive an offer.
I applied online. I interviewed at Cintas (Eagan, MN) in Mar 2016
Interview
Went into interview with HR, then a couple weeks later the production manager. Both interviews were similar, and the questions were pretty typical. I didn't get an offer, but the hiring manager was one of those who did a "management trainee" program after college, instead of working through the ranks like myself. So I wouldn't want to work for one of those anyway.