Pros
Management is completely flexible with time off. Management does seem to be sincerely interested in your success. Close knit environment, great opportunity to network, meet friends, etc.
Cons
Many people in management seem to lack the basic qualifications for their position and subsequently come across as being in over their head. Sales structure is such that you are often competing with Cintas coworkers to get the sale - i.e., I may offer the customer one price and then a Cintas driver or local sales guy may come in and undercut me. Antiquated systems - much of the sales CMS and admin functions are driven by a series of Excel spreadsheets. Compensation and benefits (401k match!) are very poor. If you're not management, you are on a need-to-know basis and you are treated as such.