Pros
If you have a holistic mentality than the sales position is perfect for you. You can generate business from referrals, marketing events, social networking events, large corporations, school districts, or door knocking. However you'd prefer to strategically market yourself and build your brand is up to you. It's perfect if you have your own selling style and want to gauge how much time you actually put in to build an effective re-occurring revenue model.
Cons
I wish we could determine how much the rate would increase after filing a claim. Like a claim vs. annual policy increase comparison tool. I receive calls from my clients and they want advice on whether to file a claim or not because their premiums will increase. It would be nice to calculate how much their premiums would increase upon renewal vs. the claim payout.