Pros
Great benefits, team of supervisors, and coworkers, training doesn't stop after first month, management hotline is great for calling when you need help with a particular call.
Cons
training is intense in beginning. Pay is not enough for the expected work ethic, as a customer service rep you're expected to answer emails and follow up with previous day's customers, coworkers, and business partners inbetween taking 80-100 calls a day. These calls range from taking payments (3 minutes) to complicated bureaucracy problems (45+ minutes). The amount of programs needed to do the job should be reduced to 1 program to maximize efficiency and ease of use, but it can be overwhelming at times to load 4 different programs while a customer expects you to solve their problem.