Pros
Co-workers are awesome people. Supervisors (at least on the account I work for) are supportive and the training was very informative. Compassionate about time off due to family/health issues, which is a big plus as well. There are opportunities for growth/promotion* The pay is OK for what you have to do.
Cons
Nothing major...though it is now Qualfon, and one of the company's mission values includes a belief in "God", which is weird (not spirituality in itself, just a company "policy" of sorts - though if that's your thing, maybe it's a pro). The job can often times be tedious based on repetition and the fact people are generally idiots. *I'm sure some of the promotion is based on who you know/buddies, though that's nearly any job. Don't schedule around buses for employees who rely on public transportation.