Pros
The team is very supportive and people were always online to answer questions. There are still metrics/productivity standards to meet but they are less aggressive than other call centers I've worked with. Most of the people on this team have some sort of social service background instead of just customer service, which I think helps a lot.
Cons
Their health insurance is not very good. In this role, you're also siloed from other departments and it can be difficult to understand how your actions impact other teams. There are also a lot of rapid changes that occur to processes -- I have been fine with this, but it could be tough if you struggle with changing how you do things. Also, the training is genuinely really wonky. You're told throughout the process that you'll be confused until the third week of your training until things magically click. This was really true! However, I'm sure this could be streamlined somehow.