Pros – It's a perfect environment that's set up for growth and opportunity. Small company but has lots of potential. Simple business model that allows workers to advance at their own pace.
Cons – There aren't really any. It's not a salary based position, so you do have to go out there and work and get sales to get paid, but that's the only con.
Advice to Senior Management – Keep it up!
Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company