We are working on drastically improving our product offering and the way customers can interact with our platform. Positive changes are coming, but in the meantime, our Cloud Customer Success Team is handling all account registration processes.
If you need to create an account, add a user to your Account Service ID, or reset a password, contact us.