Pros
The people you work with are awesome. Everyone is mostly mid-20's to 30's and the atmosphere is great. There's happy hours and fun work events as well. It's a great place to get sales experience.
Cons
There is no "moving up" in the company. There are a lot of sneaky and non-transparent things that go on, and when different structures change or things are launched, everyone except senior management is left in the dark. They pay is not great and they snatch you out of college or without any previous sales experience because the commission structure is so terrible they don't want you to know any better. The only people that make money are the ones that were lucky enough to join the company a few years ago, so they have all the money-maker accounts and the commission structure pretty much gives to the "rich" and takes from the "poor." Turn over rate is ridiculously high too. It seems one person leaves a week...