> Upwork attracts clients who can't find contractors any other way
What is the best 'other way', though? Situation: Technical guy at a small company or nonprofit who needs _X_ more complicated technical task done. The choice is either to learn some new skill (lots of time) or find an expert. What other expert marketplaces are there that offer a substantially better environment or experience for all parties?