Prices for their products are really high (shingle roof on average home is 20k-30k.
They want you to sell products that are very difficult to sell.
Leads are shaky - they often say anything to set a lead, so you go in losing credibility as soon as you tell them the truth.