Pros
Their clients are very kind and treat you well
Cons
But the company itself is a headach when it comes to pay. They would hire you outside of the USA, and give you a hard time to get paid. My last experience is aweful. Being a disable person i worked for them and something happens i got fired but they said they will not pay me any outstanding balance for the simple fact that. Their calls in the Haitian Creole queue are normally low. They catch my little brother sitdown in from of the camera, while he was watching for my incoming calls. They said that i subtitute other people to work and chose to not pay me previous check before they fired me. This is an abuse. Any company jas the right to fire you, but under no circumstances they can't deny paying your earned waiges.