Looking at credit in the background is pretty standard stuff for the big captive companies. And yes, it is a deal breaker, even in a small offense. Their stance is there are plenty of people with great credit out there. Recruiters, go find those people!
SF is a fantastic company. My business works with agents from every walk of life. And overall, SF is hands down the most well established, professional group of field agents. A good test of this would be to randomly stop into 2 Agencies of the following companies: SF, American Family, Allstate, Farmers, and Liberty Mutual. See for yourself.
I don't know if the recruiter has told you, but SF requires a lot of personal capital before they take you on. I think the number is $50k of liquid assets before they will let you start an agency. (Don't know for sure though.)
Also, if you're thinking about going independent one day, I would start that way. The beauty of each model is building on past successes. If you're doing well at SF, you won't want to leave. If you're not, they'll fire you anyway!
SF use to have the pick of the litter when it came to recruiting agents but word about the new contract is beginning to circulate. A lot of top notch people who would have jumped at SF have started looking elsewhere.
My prediction is that in another 10-20 years, if they don't change the contract, that SF will no longer have
.hands down the most well established, professional group of field agents