This is as close to owning your own business as you will ever get--- what you make of it is up to you!
No health benefits. SO just like a business owner, you will have to set up your own health insurance, retirement account, etc, don't let it intimidate you!