Depends what you're hiring for and whether you need people in the same physical location as you.
Regardless of where you source subcontractors/freelancers, you'll want to have at least rudimentary understanding of what specifically you're outsourcing to them--ideally, you'll want to have direct experience & expertise with whatever you outsource. That way, you can easily vet the best candidates & assess their output.
I've had both good & bad experiences with Fiverr & Upwork. The better experiences have been tasks I'm familiar with, and where I've had a specific systematic series of steps for vetting candidates, assigning tasks, and reviewing deliverables. If you don't have a process, you increase the probability of a bad outcome--which may not entirely be the freelancer's fault.
Start small, with a specific task that you can easily evaluate, then ramp up the task size & responsibility that you delegate, monitoring & supervising along the way.
Regardless of where you source subcontractors/freelancers, you'll want to have at least rudimentary understanding of what specifically you're outsourcing to them--ideally, you'll want to have direct experience & expertise with whatever you outsource. That way, you can easily vet the best candidates & assess their output.
I've had both good & bad experiences with Fiverr & Upwork. The better experiences have been tasks I'm familiar with, and where I've had a specific systematic series of steps for vetting candidates, assigning tasks, and reviewing deliverables. If you don't have a process, you increase the probability of a bad outcome--which may not entirely be the freelancer's fault.
Start small, with a specific task that you can easily evaluate, then ramp up the task size & responsibility that you delegate, monitoring & supervising along the way.