Pros
Having a boss like Tarek is uncommon. Hits the field, and shows you how it's done. (sometimes) Brings the same energy to work every day, and if something goes wrong, he has your back. Also, the sales experience makes you tough as nails. Handling objections and learning the system is all teachable and applicable. You will learn something about yourself and how you can apply some of the lessons you learn from this job to life. Biggest pro here, if you work hard you are not micromanaged whatsoever.
Cons
I dont like the affiliation with third party vendors, or the business model. You are expected to sell and sometimes, people don't want to buy. Although selling a legitmate product, the methods of doing so were way too pushy or "salesy". You had to go in a Big lots, target or sam's club, and talk to everyone that walked by. The amount of people you would upset is laughable, but if you didn't sell, you weren't doing your job. Compensation could be better, as we all know sales is ups and downs.