The platforms that were already available on the market had many limitations such as high payment and withdrawal fees, hidden exchange rate fees, inability to subcontract work, payment freezes, and insufficient support for additional functionality required by agencies.