Pros: Compensation and Benefits
Cons: Management did not Help
They really take care of you because the work is a bit stressful and fast paced. But understandable. They take care of you really well. In my experience it was a bad to horrible one because of the lack of support and help from management, as I was working at a remote location away from any help...only help was through a chat and even then they would take for ever and made it really tough when you have customers waiting on the line. They did not take it into consideration and just through claims at you.
I understand that it was a rare case that I was involved in, as anyone working at a regular office with help a couple of feet away. Just make sure you are not working alone and far from help.