Pros
Cool office, fully stocked kitchens, very good training, 100% of health insurance is covered. Fun culture if you are in your early 20s. They have some fun contests (giving away iPad minis etc). You'll get some great initial sales experience here.
Cons
23 and 24 year olds are constantly promoted to management positions (which puts them in charge of 8-12 other sales reps). The reason for their promotion has nothing to do with management skills, but has everything to do with how much they suck up and drink the koolaid. The pay is abysmal. Imagine making $30k a year in SF or NYC. Managers sleep with reps on their teams, there is tons of office drama, yet nobody gets punished for it. The territory system is a complete and utter joke. You're given the same quota in Mobile, Alabama as you would have in Beverly Hills.