Pros
Good pay and enticing bonuses
Cons
Very little time to work with, and plenty workload. They're very strict about their KPIs, even the employment process is rigorous and very rigid.
There's alot of rules, protocols and their customer support is more of technical support because you respond to customers and also troubleshoot and resolve their issues yourself. In summary, there's too much work with alot of workflows, processes, and protocols to be able to keep up with. One would never be able to meet up