Pros
While there is a lot to learn, the initial (and ongoing) training is extensive. In addition, the tremendous support I've received is truly something most companies should strive for! I originally thought they had a "rule" that when you notice someone new, you should go out of your way to make them feel welcome. After being here for some time, I've discovered there is no "rule", people are genuinely excited for you to be a part of the team and have proven to be some of the most kind people I have ever meet. There is truly a "family" feel, which makes sense, as eventhough they are a national company, they are still family owned. Bonuses are attainable and annual "President's Club" trips are something to strive for.
Cons
In sales, it requires a "hunter" mentality. Not a sales job for people who wait for leads or are simply "order takers." If you are, you will not last long.