As a tremendous learning experience about myself and my capabilities! The good thingsSelf employed with support and development in running your own business. Flexibility, the challenge, the professionalism, the people, the industry.
The challengesSelf motivation, being jack of all trades, time management and reliance on commission income.