Pros
friendly atmosphere. Mostly everyone seemed engaged with what was going on. If you are 100% a people person who can handle irritated Walmart shoppers day in and day out, this is definitely a great opportunity.
Cons
You legitimately stand in mostly a Walmart all day, heckling people to switch to spectrum internet/cable. Tuesday and Wednesday are days off. They give you a weekly base at ~$350 should you do next to no sales that week. Should you make sales the next week (and you should, or your job is in jeopardy), they deduct that ~$350 they so kindly gave you the week before, from what you earn the following week. You will arrive at the office at around 9:30 (~half hour drive for me) to rally and cheer each other up and then you will drive to a Walmart of their choice, which could be another half hour of driving. They will not compensate you for this.