I applied through a recruiter. The process took 2 months. I interviewed at Cintas (Westbrook, ME) in Mar 2015
Interview
Easy to apply for and hear back from them, but there are many rounds of interviewing and they are very slow to find dates that work for their schedules. They were friendly and showed you around the different parts of the facility.