If you are patient and is comfortable to have autonomy over your work, you would have opportunities to create business impact I believe here could be a great place to grow.The good thingsGood things is the flexible work hours and people are generally quite friendly to work with.
The challengesChallenges is that the business is growing and certain task will be quite challenging, I foresee it taking sometime to grow. But like any other business with growth means that the business is still growing.