Great insurance, fast paced, decent pay scale with bonuses each month, great to start with if you need customer service experience for a few years.
Cons
Horrible office politics, management pushes you so hard that you'll suffer, people that work in the same office with you cause trouble, management in general is lacking communication.