Register a company, then let every user live under it.
This flow should feel simple: register the company, create the first admin, then finish setup from inside the live workspace.
Step 1
Create the company tenant.
Step 2
Create the first company admin and sign them in.
Step 3
Finish users, sites, and orders from inside the product.