Pros
They offer a lot in the way of employee entertainment. There's football, weekly cookouts, and video game tournaments among other things. The managers are willing to help in anyway to make sure you are performing to your maximum potential. Some of the callers are genuinely grateful for your help. Many never put a whole lot of thought into what they want to do with themselves career-wise. They promote from within frequently so there is usually space to move around within the company.
Cons
It is a call center. The main focus is call center work. The job description isn't the most upfront about that. Cereal begins to lose all meaning after a while. The only constant is change. Nothing stays in one place for more than a week or two. The methods of generating the calls looks deceptive. All of the calls generated are people looking for work. None are calling in about school. My job as an advisor is to convince them to at least give schooling a look. It gets a little uncomfortable doing that. The base pay is okay. I haven't been around long enough yet to see how the bonus structure works out.