Pros
Not many, nice samples, and installers.
Cons
Complete old school sales tactics. Present an extremely high price, then drop it to a level where the sales consultant does not even get paid. No appts. or appts. are not vetted or confirmed. They lie and say they manufacture their product, which they do not. They break all the requirements of a 1099 salesperson.