Pros
I've worked for Servicemaster and OfficePride, two commercial cleaning companies, and so far I love working for Veraclean. The eco-friendly cleaning products we use we mix ourselves so I know what I'm cleaning with and I can tell a customer what it is (rather than just shrugging and calling it the blue stuff).
I'm passionate about this job and its customers, I am advertising, meeting customers and learning all about the behind-the-scenes of a company. I can tell the owner loves her job and it's not just a way of making money for her: it's a way of life.
It's fun working for Veraclean.
Cons
No cons, I love this job.