As a freelancer you have no unbound independence, you are your own boss. And you get all the money you work for. There are no cutting corners. As an employee, you have to adibe by rules and instructions but you have a stable monthly income.
Choose what is best for you.
acc to me, as an employee you have to worry less about what to do, whereas a freelancer has to worry more about what comes tomorrow. you might get no projects too. What then?
I would prefer being a freelancer anyday. But finding constant projects at a steady rate is way tougher than you can imagine. Plus, there are hundreds of freelancers in the market thus, competition is very tough.
But if you can overcome all of that. Then nothing is more fulfilling than freelancing