I kind of have the benefit of doing both right now. I have an employer but I manage all the IT and my boss rarely gets in my way. I pretty much free to do what I want, when I want, as long as everything is working with the computers and network properly. However, I don't have to worry about insurance or benefits or any of that since my employer takes care of it all.