Pros
Pay day every Friday, boss who cared, you develop good upper body strength. You don't need to work weekends.
Cons
Dental benefits only after a year of employment and only up to $200, which covers very little. High stress - people are very picky over stupid things and if you try really hard, you will probably still lose and get a lecture from management. I always tried my absolute best and it never seemed to be good enough. Exhausting work. Often worked over 8 hours with the only breaks being while we were driving to the next location because we didn't want to be cleaning until 6 again. We get lectured if not fast enough, but going too fast leads to mistakes; their expectations are sometimes unrealistic. Even with knee pads, my knees were in terrible condition during my time there. Some of the products were really irritating to the lungs and there wasn't proper protection for that aspect.