Pros
This was my first job out of college. I worked here for 4+ years. This was THE best experience I could've asked for as a fresh college graduate. The skill sets I've learned are transferrable to every aspect of life. They don't just teach you sales and leadership, they teach you how to be a great human, great communicator, and how to carry yourself in the face of adversity. The people are amazing - by far the best culture I have ever been a part of. They're fun, positive, and they genuinely care about you.
Cons
Probably not a good fit if: - you're not competitive - not a people person, or - don't like a challenge - they WILL challenge you to get out of your comfort zone (that's where growth happens)