Pros
Remote. Colleagues were nice, everything else was awful.
Cons
Everything. They will completely disregard if they hired you on a full-time contact, since once you're on the job they would make you take mandatory time off or mandatory long lunches (unpaid) if calls were ever slow. It's not fun taking a 3 hour lunch just to clock back in once it's busy again. The pay is hourly so it kind of sucks if you have bills to pay and can't afford a part-time job; I thought it was scummy since it was a full-time contract. Super messy management, unclear policies; one manager will tell you one thing, while a different manager tells you something else. If you do well at your job prepare to be overworked until you're burnt out. No time between calls, so if you're not out having a 3-hour mandatory unpaid lunch, you'll be taking back-to-back calls.