Pros
The benefits package was incredible, and VSD doesn't discriminate against anyone... even pregnant new hires looking for maternity leave and benefits.
Cons
The verbal abuse from the "clients" was terrible and I spun into a depression working there. Expect to deal with perverts and very, very cranky customers on an hourly basis. The company did what it could to offset some of the difficult calls but truly it wasn't nearly enough. The company is very stingy with paid time off; only offering 17 days per year and nearly half of the year is "blacked out" meaning you can't take any time off. The company also schedules you regularly on your "days off." Many of the employees are severly overweight because you're sitting still for 9+ hours a day, and the company offers no healthy alternatives whatsoever: no gym, no free time to workout, and definitely limited healthy choices in the cafeteria. In short, I didn't enjoy working here one bit.