Pros
The company is going through an exciting phase and beginning to take on more and more great brands. The product is excellent compared to its competition and farily priced. This allows the company to punch above its weight despite operating as a small team with leaner budgets. Immediately after joining, you'll be given the responsibility and freedom to define how you want to work, and where to spend your time. The co-founders are passionate and always make time to help. This accompanied with great co-workers makes it a fun place to work! There is huge green space within the industry which puts the company in an exciting position. Creates a great buzz in the office as new clients are acquired regularly.
Cons
A lot of processes need to be defined which can be daunting. As a small team, the burden of client issues is felt harder than larger organisations.