Pros
Very good product that is simple but effective. Lots of investment and time put into learning and development. Good work incentives. Young team which I really like, feels like a family rather than just being work colleagues. Great career progression and earning opportunities. Involvement with decisions in the organisation. Direct contact regularly with heads of departments and the CEO. The CEO has a really clear vision on the direction of the company and really appreciates the work that everyone does in the business.
Cons
Keep up the great work incentives. Make sure you continue to make staff feel appreciated for the work they put in. The office interior could be a bit better. Niche market so people loose more and more territory as more and more people promote.