You can diversify your skill sets
Work on your own ideas no limitations
Young team and loyal group of employees including the owner who all stick together in all the ups and downs of the business
Cons
It's still at a small scale, you cannot expect benefits like other corporate.