Pros
Really wonderful company. Regular bonuses and raises. If a customer compliments you to a manager, then you'll get a certificate for a free lunch in the cafeteria. They'll match donations that you make to non-profits. Good job security.
Cons
It's a call center. They're expanding at breakneck speed and seem unable to hire enough people to keep up. You'll get dozens of emails a day updating you about some plan and they'll expect you to remember one from six months prior. Even though everyone says that folks from the call center are in high demand in other departments (because of how well you get to know various plans), the call center budgets for only a few people to leave every quarter. I've heard of people having to quit and then, a week later, get re-hired by the other department (losing seniority, etc. in the process).