Not currently self-employed, but I've been a "self-employed" contractor in the past.
In case it was because the "client" wanted a temp, but the contract lasted longer than what, IMO, was appropriate. I was early-career, and the "client" really wanted to treat me as an employee.
In the second case the employer had a limited budget and we agreed on contract-to-hire. 18 months went by and I eventually had to really twist their arm to bring me on full-time. (They were treating me like an employee.)
Anyway, contracting (as a self-employed consultant)'s great if you like that kind of thing and are prepared to incorporate to take advantage of tax laws; but if you want to be an employee, it's annoying.
In case it was because the "client" wanted a temp, but the contract lasted longer than what, IMO, was appropriate. I was early-career, and the "client" really wanted to treat me as an employee.
In the second case the employer had a limited budget and we agreed on contract-to-hire. 18 months went by and I eventually had to really twist their arm to bring me on full-time. (They were treating me like an employee.)
Anyway, contracting (as a self-employed consultant)'s great if you like that kind of thing and are prepared to incorporate to take advantage of tax laws; but if you want to be an employee, it's annoying.