-Great commission rates
-Great products
-Benefits which are rare in this industry
-Coworkers and work enviornment very laid back
-freedom to leave when you dont have appointments
Cons
sometimes, too much free time.
Not enough marketing sometimes from what i've heard so it's harder to get clients in
no career advancement; whatever position you are in you will most likely stay
owners do not always want to fix technical issues