Pros
Working from home is great, the pay is higher than most other similar remote-from-home positions and the scheduling is flexible as most tenants are 24/7.
Cons
Management and policy decisions came out of nowhere and were typically inefficient, system tools were unreliable, raises were non-existent, differential pay was cut AFTER the company became profitable, multiple large departments (North American QA Team and the entire Comcast XSS division) were laid off with less than 2 hours notice, inconsistent policy enforcement between team managers, outsourced sales staff consistently sells the wrong service and requires technicians to become salesman and explain to customers why they were told the wrong things in broken English and also have to pay more money than they were just told they had to pay two minutes ago, outsourced QA is too unaware of basic English conversational/language nuances to properly understand what's happening on a call but are tasked with grading said calls, consistently asked and encouraged to engage in shady business practices such as charging customers to resolve issues that are known to be the tenant's fault or upselling useless proprietary software.