Pros
For those desperate to make money while holding an absence of morality this business offers some chance for adequate compensation if you don't mind "drinking the coolaid". The position also has some hope that in the process of working with other businesses you may find your self worth.
Cons
Unfortunately while the core of the business seems legitimate, and it is in some sense because ultimately business owners need help in exposing their business, the tactics the company ultimately forces you to engage in, in order to make the aggressive expectations they have, are extraordinarily unethical and border on criminal and predatory, You are asked to blatantly deceive people, albeit in a "clever" way. There are a number of instances of credit card fraud that I became aware of whereby the company would trick the business owner into being charged for other services once they had the business owners credit card in file. A particular target for this is tech unaware old ladies. Witnessing the fraud and deception of the company practices firsthand makes a conscientious employee very discouraged with the business world.