The Freelance Platform Problem (And Our Answer to It)