I think I personally rather working under a company so then it is less risky, and I also get paid when I'm taking days off and sick days which is good, so then you don't lose the money you deserve, unlike in a private business when everyday you are not working is a loss of money. But what about you what is your personal preference?