Pros
There definitely is a high earning ceiling, at the location I was at we were on a 10% commission rate and with some job sizes exceeding 100k there is some serious ability to make good money. The training is paid as well, its nothing to write home about but as far as paid training goes its decent. The scheduling can be nice if you have the ability to work Sundays, if you do not (ie religious obligations) then its a little less forgiving.
Cons
The pay structure is awful. They do a split payment system where you get half of your check up front (usually about 3 weeks after you sell the job) and the other half after the install is complete and its processed (can be 15-20 weeks after you sell the job). They also have a policy where if the job does not get approved through their primary lender (happens frequently) then you dont get anything up front and you get it all after the installation (after they deduct fees). All of this to say that if you do not have MINIMUM 5-6 months worth of expenses saved up, or your income is not required to sustain and pay your bills, you might want to hold off. This company also floods the floor like crazy and with it being residential construction there is a serious dip in leadflow and quality of leads going into the cold months. Would recommend starting training at the beginning of the year so you can hit the field in the spring. The driving will suck. Thats a part of the gig thats just the industry but you can and you will have 2 hour drives to get to appointments. And if you happen to get that on an evening appointment you probably wont be home till 11-12.