Vantaggi
Good training process, lots of help and support. Can get insurance license, series 7/63/65/66 in short amount of time. Plenty of tools and social, upbeat atmosphere. Good benefits. Can be very lucrative if you are well connected and not afraid to leverage your relationships for sales opportunities.
Svantaggi
Not entirely transparent in interviewing process. Weird payment structure (very small salary option, that eventually goes to only commissions). Heavily dependent on natural market (friends and family). Very little help establishing client base outside of natural market. Very little income in beginning. Not a good career choice if just starting out of college (such as myself). Must put a lot of work in upfront with very little pay, potential long term (very long term...) rewards.