Pros: no nights and weekends
Cons: no real breaks or lunches.
I clean with a team member 4-5 houses per day on a rotational basis. Very detailed work, in order to keep cost and profit at a good level, have to work very quickly, while keeping to the guidelines set by the company. Co-workers change, daily hiring and letting go. Team work is awesome and enjoy the team effort, all for one and one for all type of environment.