Pros
The people are great and helping people is good but they look at people as "walking dollar signs" and takes away from that.
Cons
Barely pay, no base pay, stressful Not the best. Very sales run obviously but they won't tell you how you get paid until the first day. They'll say you get hourly but then you find out that you get paid on a daily rate and only if you meet a minimum. Doesn't sound too hard but a lot of people have had bad experiences already and don't want to talk.