Pros
Can make 6 figures if you work your tail off and also get lucky (having a group member quit / your manager hands you a huge account or two on a silver platter). But, your mom will continuously tell you that you should find another job probably because it doesn't sound that cool when she tells her friends what you do. Thanks mom.
Cons
If you don't receive that silver platter it's an uphill battle, strap in. You'll know in a year or two if you can survive. They pay for ZERO outside training / professional training of any kind and carrier reps rarely get offered the opportunity to visit their carriers unless that carrier is making the company $1m + in GP per year. The company favors customer reps, giving them tools such as Salesforce and offering travel. No Salesforce for carrier reps. Chicago office location is "cool" but holy bejesus could it be located in a worse location to get to the highway after work? Hope you can walk to work! Stock options for sales reps? NO chance. Advancement for sales reps? Get in line, maybe 4-5 manager position opens up per year, for 1500 sales reps to compete for! And if you're a manager you'll be there for 10-15 years waiting for some exec bloat to retire but they like their job too much sitting in "meetings" all day. Fairly confident you could remove 50% of the management positions and the company would still operate at 100% b/c these people have zero effect on our day to day operations other than sending out random emails about "market conditions" that we all already know because we sell in that market for 50+ hrs per week. Thanks captain obvious.