You'll be lucky to make it past your probation period as a sales rep here. Lots of talk about support, but three months probation is all you will get before being gunned if you don't make lots of sales. You will have no idea of exactly what expectations are until you don't meet them.
Installation crews vary from great to absolutely terrible which causes a lot of problems with customers.
You are on 100% commission as an independent contractor with no benefits and are forced to bank with the bank of their choosing. When they terminate you they won't pay any commissions owed which is symptomatic of lots of unethical behaviour by leadership at the company.
They take advertising money out of your commissions but will never accurately tell you how much they have spent and they control what advertising gets booked.
Another company giving the roofing industry a bad name.