How long will the onboarding process take?