Pros
There is a very laid back atmosphere with great coworkers and $2 meals. Training is the best part of the job.
Cons
I've never worked in a more stressful position in my life. There are a dozen metrics to follow and the only thing that matters is your sales. The supervisors and trainers want you to believe that selling is the same thing as customer service. 95% of the people that call in are pissed off about their product however you're still required to sell them something. You're often required to break the rules of the company in order to get a measly sale. There is a kind of hipster cult mentality that almost makes you sick. Promotional opportunities are pretty much non existent due to the fact you have several hundred people from the sales floor applying for the same position. Overall its just a glorified call center. PS: don't trust the recruiters when applying to this place, they will tell you anything to get you through the door as they have to meet a hiring quota to keep their job.