Pros
Cintas is known as an employee that will promote anyone regardless of degree as long as they prove themselves through hard word. Many of the middle management came started as hourly workers, many without college degrees.
Cons
Cintas works its lower-level salaried employees to the bone. Management trainees (just out of college) were often called in to work the production floors on weekends to prevent running overtime with hourly employees. While the management trainee program is billed as giving high-potentials exposure to many aspects of the business, I found most of my 2 years in the program was spent running delivery routes and cleaning restrooms late night (one of their services) in order to make up for consistent staffing shortages and high turn-over.