Pros
*High compensation right out of the gate...so you earn a living while learning to get good. *NO CONTRACT. *Incredibly good trainers who are professionals, yet humble, and who also sell in the field. *An environment of gratitude, servitude, and 'push'...a 'push' to challenge the independent agent (me / you) to be great at our craft and business. *EVERYONE is in the field selling, even the Vice-Presidents...leadership and mutual respect from the front.
Cons
*FFL wasn't around 15 years ago, or even 5 years ago. My career would've been changed a lot earlier if FFL was in existence back then. *I'm 49 years old and I'm an "old guy" as compared to the general population of my peers here at FFL. It's not really a 'con' of FFL, but more a reflection of how unwilling most people in my age bracket are to change themselves, get uncomfortable, and be challenged.