So you worked the equivalent of full time with 2 weeks off per year -- a full year of work at 40 hours per week is 2080 hours including paid time off -- for about the same income you could have made with a full time position, with the added "benefit" of constantly having to find and compete for new work. And in some countries (like the USA) you also have to pay the employer side of payroll taxes since you were self-employed or a contractor/freelancer.
Sounds like Upwork's model is still broken (for workers) to me, unless you're working from a country where $125K/year before any taxes is more than you can make working full time on-site or remote. I guess if you only have a few years of experience but can do better work than your experience suggests, and can fight successfully for the jobs, it would be a good way to boost your income earlier in your career while still having experience to put on your resume. But for someone like you with lots of experience, you'd be better off finding a remote position or taking a tech/dev lead position.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
So you worked the equivalent of full time with 2 weeks off per year -- a full year of work at 40 hours per week is 2080 hours including paid time off -- for about the same income you could have made with a full time position, with the added "benefit" of constantly having to find and compete for new work. And in some countries (like the USA) you also have to pay the employer side of payroll taxes since you were self-employed or a contractor/freelancer.
Sounds like Upwork's model is still broken (for workers) to me, unless you're working from a country where $125K/year before any taxes is more than you can make working full time on-site or remote. I guess if you only have a few years of experience but can do better work than your experience suggests, and can fight successfully for the jobs, it would be a good way to boost your income earlier in your career while still having experience to put on your resume. But for someone like you with lots of experience, you'd be better off finding a remote position or taking a tech/dev lead position.