No, there is no setup fee. You can onboard your company yourself within 15 minutes,
or choose to work with your dedicated account manager to get started. If you opt for
paid add-ons e.g.
integrations with your other company systems, there may be fee for
those add-ons.