Pros
Excellent support during training and the nesting period. They genuinely want to see you succeed and are willing to do whatever they can to help you grow. Has shown genuine care for my success and well-being. Great opportunity to make great money and turn a 9-5 into something that will be a well paying career. What you put into growing and learning you will get back. If you put the effort forward and take in everything they teach you(and there is no limitation for learning material) you WILL be successful! They legitimately offer a service that small businesses need and it feels great getting people signed up for something people genuinely need and will benefit from.
Cons
Can't work overtime in the nesting period. Has many opportunities to better yourself and make great money. The only con i can think of is that insurance benefits aren't that great.