I worked for Cintas as a Facility Services Service and Sales Representative in Toronto for a short period time. I regrettably had to leave because of my schooling schedule, but I enjoyed every day of my time there.
The managers there value work ethic above all and are very good at rewarding those who work hard. They are always there for support and provide valuable feedback both during training and on a regular basis afterwards.
If you are willing to roll up your sleeves and go to work, this is an excellent place to work.