Pros
MM pays commission, so there is a possibility that the harder you work, the more money you make; however, MM overloads you with too many houses, too little time, and too strict of cleaning guidelines for you to do anything more than scheduled. (Usually it's a struggle to even complete your original schedule.)
Cons
It's not unusual to work 9-10 hour days with little to no overtime pay. MM also doesn't offer paid breaks, or the ability to take an unpaid break (of any sort) without severely messing up your schedule. In short, breaks are not built into the day, and gas mileage is reimbursed BUT they don't pay you for being in the car. You are only paid by the house. Overall, this company had outrageous cleaning expectations, minimal pay, and horrible work hours.