Currently, for my project [1], I am asking during the onboarding if the user wants to create a new organization or join an existing one with an invite code.

I have found one similar screen that looks quite appealing but I am looking for more alternatives.

I'm wondering what you would recommend doing here. I see some other options:
I am just asking for advice here. Maybe you can share the flows of your projects as well!
Look at your question ?
"How do you onboard companies [UX]" ? onboard ? are you in a boat ?
How do you approach UX companies ?
How do you start working in UX companies ?
let me check your screen ...
Organization Setup ... is a tittle when you are already logged inside an organization.
Joining something is different of setup something ...
But wait you are talking about an hackathon ...
So user options are:
Join an existing group ...
Create a new group (where people can join) ...
It makes more sense now ? ... groups of people to discuss ... How do you start working in UX companies ?
Pedro
👋 Kevin! hope all is well.
What is the main action that most users landing on this page are looking to to do?
If they're primarily looking to set up a new hackathon (vs. join an organisation, then set one up within that org), feels like that should be the main prompt of the page (text input large and center, already selected, some help text for user to understand who'll see the org name and why they should bother typing one in, etc.) Then the "looking to join an existing organization" feels like it may need to be a secondary CTA?