Pros
Cintas is a very competitive environment; if you put in the work (not in hours terms) and execute, you will be recognized. They love to promote from within the company and the culture is something that is reiterated every day. The compensation structure is mostly bonus based, and people in the Sales Department are usually the highest paid. A great place to enter the workforce; they will teach you a lot and are always looking to promote people. Do your job and exceed expectations and nothing but good things will happen.
Cons
Cintas is a very "GE like" Company - it can easily become an individuals battle and teamwork is sometimes hard to come by. More of the what-did-you-do-for-me mentality. Frustration leads to arguments etc etc. It is very easy to be shady in this company. There are a lot of people who can definitely learn something from Adam Sandlers Business Ethics debate. If you want to get ahead yourself and screw over your co-workers AND the customer, it is very easy. Beware of the drama, because if you let it then it will absolutely consume you.