Pros
The people were pretty nice--you'll see that everyone gets kind of brainwashed about working there as they hold onto hopes of becoming a manager within the company as they promote from within. Managers get fun quirks like an annual R&R at a tropical place.
Cons
The pay is horrible--$12 an hour and you just rely on selling DirectTV in hopes of getting a bigger paycheck. Their structure is basically a pyramid scheme--you sell your little heart out with as many DirectTV installments so that you can make money (you earn $120 per installment, and mind you...it's hard to even just make ONE installment in a five-hour shift), and then you become a corporate trainer where you start recruiting your OWN team of salespeople to keep selling DirectTV, and then you become a manager where you oversee your corporate trainees AND their teams...and with every installment your team members make you earn an additional $22 as a manager.