What I liked
It was a great experience in how to deal with rejection, and as a commissions-based job, the pay outs were quick (each Friday) and you had the chance to do really well if you are charming, knowledgeable, speak confidently, are willing to talk to all walks of life, and deal with some people really not liking you.
Business is based on hail, however if there are no hail storms in the area, there are opportunities to travel to other branches to work fresh storms and still earn money.