Pros
pay, benefits, everyone in the dept (excluding supervisors & above) work well together as a family unit
Cons
Horrible work environment. Call center metrics are more important than employees. No empathy for employees. Treat staff like children, office environment is like a kindergarten. If you are not a "favorite" of an manager expect nothing positive. No direction for the company, can not cherry pick your customers. No room for advancement. Employees stressed to the max & overworked. Ridiculous quality program in which meaningless metrics are more important than if the customer was correctly helped & a positive customer experience. Always paranoid about who will be fired next. Poor training, employees learn as they go trial by fire with limited beginning knowledge. Supervisors will refuse to help when a customer issue is escalated.