I’ve been self employed as an IT freelancer, and now I’m starting a micro business related to one of my crafts.
The pros are you are autonomous (although in some IT projects I’ve been in a client lead team), I work from home & I can nip out for a dog walk/make a cuppa/pit on a wash load between meetings.
The cons are I work longer hours on fixed rate projects (if it’s a tendered project for £10k, you want to complete it as fast as possible to get paid within, say, 2 weeks to get another contract started - the more projects completed, the higher the pay per year).
You don’t have holiday or sick pay. Bank holidays are unpaid too.
You’ve got to factor in accounting, tax returns, VAT returns, company returns etc. Always a pain in the backside.
You need to be insured - I pay around £80 a month for public & private indemnity, equipment etc.
Running a web site (whether you run your own host server or not).
You have to pay for your own equipment.
And the worst thing?
Chasing clients for payment on delivery; can you wait 90 days after you’ve delivered a project to be paid?
What if they never pay? I haven’t had a court case I haven’t won, I’ve got the experience to defend my own cases now, solicitors cost a bomb!
Despite all of that, I loved it, even if with our last client (on a 5 year contract) we took off 3 unpaid days (!) - 1 for our wedding, and a Monday & Friday bookended over a weekend when we went to collect our pup!
Now I’ve shifted focus, to make physical products, I’m working 18hrs a day, from home, but at least it’s on something I love doing!