Pros
If you're interested in being in control of how much money you make then this is the company for you! It requires dedication, but it offers a sense of freedom with your time. You're not locked down to a desk, but instead you're driving from residence to residence offering the best products in the industry with the strongest warranties to homeowners, all the while trying to make it affordable for them.
There is always someone around eager to help you if needed.
They are understanding when you need time off.
Cons
Some might say that getting your day to day schedule in the mornings is an inconvenience.
No health care benefits.
No gas reimbursement.