This page lists out many different job boards, gig services, communities, and consulting agencies available to freelancers.
What’s the difference between the types?
Fixed or hourly projects. Largest client listing. Lots of low-paid competition. Horrible Support. Guaranteed payment for hourly 20%/10%/5% depending on engagement length.
Why do people hate Upwork?
Much like upwork but their pricing is more around paying per listing/application.
Emphasis on shorter projects. Spec work also.
Can be hard to actually get jobs. Big name clients. Hourly or weekly engagements. Recruiters sell you to clients. Some sense of "community".
Larger profile section for freelancers. Payment on completion with "resolution process" if client is unhappy.
Get paid for short tutoring sessions or find clients. Bit of a vetting process. For client projects payments aren't guaranteed.
Emphasis on long term engagements.
Smaller tasks. Design, writing, or short term tech engadgements.