Pros
Good base pay with bonus opportunities
Targets not too stressful, lots of free time to learn from others
Good time off and benefits
Cons
Little to no assistance from management depending on who you get
Repeated leads every week, people who have already said they are not interested get put back on your list a week later
Change up the program almost monthly with no warning, pay structure changes as well as systems, management, processes, etc.
No remote options for work
Inability to prospect clients, can only use leads provided by company even though in the next role you are solely self sourcing with no leads
Non-flexible pricing, have to charge recommended fee