Pros
You'll learn a lot about businesses and how they grow effectively. You gain lots of experience in sales and account management that look great on a resume. You're given a lot of responsibility in managing a book of business anywhere from $200-500k in contract value. Lots of young people in sales and account management, so you'll make tons of great friends. Millennial culture - the office has a gym, great cafeteria, Starbucks, standing desks, plus lots of PTO, happy hours, etc. The pay is good right out of college. Good pathways to leadership or your next role.
Cons
Your experience can be determined by a lot of factors out of your control, which they don't tell you in the interview process or during training. They harp on the importance of having a growth mindset and putting in lots of effort, which is great, but they don't talk about all the luck that goes into being successful for many people as well. You can get a great book of business that sets up up for success, or you can get a book on fire that takes up all your time to fix. You can get a great manager, or a less-than-great one who was probably promoted too early. You can get a positive and supportive team, or you can get one that makes coming in every day very difficult. It all depends. Many promises are made that simply aren't kept, and I often feel like a number in this huge organization. They're simply growing so quickly that some employee retention factors aren't being considered. They're always hiring, because turnover is noticeably high. People get burned out easily, and many lack the support they need to overcome the MANY challenges you'll face here. But overall, you'll come out a stronger person with a great resume.