Nope! Since 1Centre is a subscription-based service, you can get started immediately and without any difficulty. Just sign up for a free trial of 1Centre, and provide your billing information prior to the trial’s expiration.
When you want add other users to join you in your company 1Centre account, you need only invite them! ( admin user licence needed)