Pros
They at least pay $16.50 hourly. They're pretty much hiring anyone, so if you're desperate for a paycheck, this would be a good place to work at temporarily, until you find another job. The majority of other employees are very high-energy and friendly. Ironically, you will also be taught good sales techniques.
Cons
Obvious MLM & 'devilcorp'. The company mandates in-office attendance at 7-8AM, regardless if you have an AM or PM shift, and they will assign you to locations that will be a very far commute - overall a chaotic schedule that often gets updated last-minute. They will also try to make you work unpaid hours, but kindly remind them that that's illegal, and they should promptly readjust their instructions.