Good opportunity to make money if you're willing to put in the work. You get to keep all the accounts you bring in plus some get assigned to you. Market is growing and lots of new customers call in looking to place orders. They never make you work weekends or overtime.
Cons
Sales systems are weak. Sales support is inexperienced, but they have a good attitude and try to help. Too much management turnover.