Pros
Very young environment and culture. A more than reasonable salary for students straight out of college/entry level. Amazing training program for consultive sales (Gartner calls "value selling"). Opportunities to grow within the company in a short period of time. Great incentives for top achievers and continuous motivation for exceeding quota. Team-like atmosphere and encouragement for leadership. Many opportunities to make a ton of money - no cap on commission.
Cons
Hiring employees that are very young and straight out of college often results in a very immature "high school" environment. Often a wolf-of-wallstreet feeling when going after big incentives - resulting in a lot of "bad business" sold to C-level executives that could have been great network sources for young professionals. The management level is not reputable or credible enough to hold their role. There are managers on the floor who haven't even been in an office role for more than a year and have sold barely any business. Therefore, it is very common to be "mentored" and "coached" by someone who probably can't sell a deal on their own. That said, the "growth opportunities" aren't as rewarding when obtained.