Pros
Generous salary while you begin in a new industry. I truly enjoy working for this company. Great opportunity for anyone with a sales background and entrepreneurial spirit. The company invests a lot in the people they hire and does a very good job at making a first impression.
Cons
The buck stops nowhere. Support is lacking. If you ask for help you will be pointed elsewhere and eventually end up back where you started. Without the help of other reps who have figured things out on their own you'll find yourself left in the cold. It often takes hours to do something that should take minutes due to faulty software. I have been on appointments twice where my computer stopped working completely. The line between company hero and company zero is very thin.