Makes sense - I don't think the platform really took off.

Hard to compete against Upwork, which has more people, more jobs, and a better pricing structure.

Studio charges 30%, which is incredibly high. And a price point that can't be justified, IMHO.