Pros
More Time for my Life, More Freedom & Flexibility, & Great Pay. Learning great skills, surrounded by a fantastic team environment. Love the support and team. All I have to do is take appointments, show up, close, and earn a ton of money.
Cons
Get paid exactly based on effort, no free rides, have to bet on myself rather than accept handouts like a leach.