Pros
There are a lot of good people who work there. Some of the nicest people I've met
Cons
Management is some of the worst 've ever seen. In the interview process, they will send a manager into the group interview to spy on the other applicants to see what they say when they think the potential employer is not listening. They also admit they will listen live to phone calls between employees as well as read emails and IM's. They want to make sure everyone is happy and fire you if you're not. They also have "1 on1" interviews each month with each employee and ask you to "rat out" other employees. This is the best way to increase sales. Get your team mates fired and take their clients. From them. Work there if you dare. They don't want professional sales people, they want hairdressers and ex-telemarketers to do what they're told.