Shady company, and terrible management
Pros
it's pretty easy to get hired, they offer free lunch on Fridays (pizza once, subs once) and there were sometimes donuts in the morning, casual dress code (no flip flips, no sweatpants)
Cons
It was a ridiculous work environment. The supervisor would play loud music, and YELL REALLY LOUDLY during the day in order to "motivate" the callers. It was impossible to hear the people on the phone as a result. They took your chair away if you looked tired or weren't all "coked up" on the phone. Desks weren't assigned and would often change each day (people who had been there a long time would "claim" a desk, however), making it really hard to feel a sense of being "at home" in your job. We were often told to lie to the potential customers, which I had a huge problem with. It was really hard to attain their targets without being downright mean and deceptive on the phone.