Biggest con - working for the company.
Every positive post here is either blatantly false, or a new hire who hasn't yet been thrown to the wolves, or is trying to stick up. After this review is posted, there will be multiple "good"reviews to make up the rating again. Customers are handled the same way - SEO is a big deal there.
The claims of 99% retention are completely false, and this can be easily verified.
Along with the constant SEO, the company would frequently send out "requests" to fill out "anonymous" reviews..and push and push and push for then to be completed, and would call out specific employees for not complying (very anonymous, yes). Those few brave enough to fill them out honestly were quickly terminated, and then the review company told to not count the review as the offender was no longer employed. Every time I saw someone put in 2 weeks, they were not only terminated, but also escorted from the business.
The owner cares nothing for his employees, and his manager even less - he'll tell you that a monkey could do your job, when he himself can't, and when you ask him how to do something, he'd mumble an excuse and lock his door.
All the advertised benefits - arcade, massages, free food - benefits sales team (but only the ones leading the pack), customers, and the public image. Those who work nights and weekends get no relief from the tedium of a 9/10 hour call center shift.