- lots of time spent on marketing, network building, and sales. You don’t get paid for this time.
- you have no benefits that you don’t purchase yourself. In the US this means very expensive healthcare
- you are first to go when things get tight for your clients.
- nobody at the company cares about your growth or mental health under crushing workloads.
- PAYMENT RISK - ready to wait 30, 60, or 90 days to get paid, only to be get the runaround by some Rando in the clients accounts payable? And what can you do anyway if they can’t pay you?
- double taxation in the US as you must also pay employers taxes on yourself
The main upside is you can charge higher rates. So if you can handle cash flow issues, have light benefit needs, can ride instability in workloads, and like networking a ton - then it’s a great fit! But there’s a pretty specific group of people that thrive as a freelancer.