Pros
Paid time off, Offered benefits/Bonuses. Treated good by company, and some cool coworkers.
Cons
You're basically paid to get yelled at by customers. The terms of people's insurance is so unclear and customers are always angry and feel like they are getting ripped off, because they are. A lot of foreigners you can't even understand but are expected to help. You end up feeling bad for the customers because it's clear the company is out to rip them off. Management has unrealistic metrics you have to meet like handle time and reviews. So basically its up to you to try and get the customer off the phone AND get a high rating from the, even though the companies service is terrible. As if the job isn't hard enough, quality listens in to your calls and grades you on some more impossible expectations. Such as offering "sincere" sympathy, and using the customers name twice. Plus they threaten to fire you if you don't meet these absurd expectations. High turn over, so you'll see new people ever week.