Building your own successful company is incredibly rewarding.
It can change your life professionally and financially.
But it’s a different ball game from employee / agency life, and you should be ready for that.
Being part of a strong community to share ideas, compare and benchmark things and even share jobs / clients makes the learning curve much easier.