Pros
If you don't mind deceiving and lying to get ahead it's a good job for you. Also don't have any bills you have to pay because this job is commission based and you'll be struggling to make ends meet.
Cons
They tell you during the interview that you'll be making thousands a month, but you won't. You may end up having to stand outside in rain and snow fixing windshields as apart of one of their person to person sales items. And you'll be lucky to get 2 a day so that's 40 dollars for a full day's work. Best part of all is your traveling around the whole city is not reimbursed, so gas and everything falls on you. Many times I would get sent out to areas that were more than an hour away, then expected to come back at the end of the day. Would end up spending so much money on gas per week and I would never been compensatd for it. In the long run this job just wasn't work it.