Pros
They work around your schedule, you'll get ample free time while they consistently not give you any hours, you'll get to visit lots of fairs...so I guess Funnel cake. If you can do this you can pretty much sell anything, and you get to work by yourself.
Cons
You can easily be replaced by a sign or a website. Your job is to generate leads (and do most the work) for the sales staff while making a 0.0001 % commission, no benefits, and slightly higher than min. wage. You generate sales leads mainly in places where people are in no way, shape or form interested in remodeling their bathrooms (motorcycle rallies, poverty stricken county fairs, etc) and the best is you are not allowed to discuss cost...at all...not even a ballpark. Your supervisor is spiteful, oh and you often have to put up your own money for things (gas, fair admission, parking) Also the quotas are ridiculous.