You get paid for the impact you create. As a freelancer, your client knows exactly what they want. The project's scope is clear, and the requirements are well-defined. You are compensated for the work you do and the changes you help implement. As an employee, things are different. There is more uncertainty, unexpected tasks, unclear goals, and often poor decision-making. This can create anxiety and lead to time-consuming meetings and discussions. You need to generate enough value to overcome these inefficiencies, and whatever value is left after that is what you get paid for. It's important not to see one situation as better or worse than the other, as both have their own dynamics and challenges.
I'm seeing a lot of calls on here for freelancers and when you look into the brief it says things like: - Must be willing to travel to our office. - Must be available Monday to Friday. - Must attend daily team meetings. - Must use company email. You don't want a freelancer, you want an employee whose pension you don't have to pay. Mate, just hire someone.