If you already have your own company and it is sustainable (makes a profit) then that may be the best to stick to. Small or big is a different question if it pays you good enough, having your own company is better IMHO.
If you are looking for "a proper" company, by that I understand large transactions systems (may not be large scale or millions of lines of code). It is a trade off and depends on your priorities and where you see yourself in future like 3-5 years from now. Hope I could answer your query.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.