No.

There are no subscription fees for workers or businesses to create an account.

Businesses pay per confirmed booking. Workers are paid per completed shift.