Pros
You get a lot of exercise
Cons
You are walking around out doors all day knocking randomly and lying to people to try and get them to accept a 3 hour sales pitch on over priced windows. If you actually do con someone into accepting the “free estimate”, aka “doing your job” you don’t actually get paid for that unless all of the following things happen: 1) they have good credit 2) they answer their phone when the scheduling department calls to confirm 3) both they and their spouse are there 4) they agree to commit 3+ hours for the “estimate” 5) they do not choose to reschedule 6) the company itself does not decide to reschedule. You will be told you can make X amount of dollars but it’s rare that anyone makes much more than the base pay in any period. You have no work life balance, and the hours are much longer than they claim to be. They will claim it is harder to be accepted into than Harvard, meanwhile they are running interviews every day and training classes start every other week. The interview process is telling as they barely say anything about the job itself and just have you come in for 3 sessions of promotional videos on the company before inevitably hiring you so long as you can speak proper English.