Pros: make your own schedule, unlimited income
Cons: no salary base, had to build your own clientele from scratch
Taught me how to be self motivated and manage time well.
It gave me the opportunity to be outgoing and interact with strangers I had never met.
I had to complete my IFIC and LLQP, which gave me a great understanding of our insurance and investments market.