The onboarding process was fairly smooth for me - I was the first member of our company to sign up. The “how will you use Infinity” questions were fine for me.
However - when other employees (invited by me) went to sign up, they were presented with the same onboarding process. This means everyone was asked to name the company and create a new board.
It might be better if there was a different onboarding process for the account owner/admin, compared to normal members who are just joining the team.