Great customer support, lackluster documentation. No proper documentation for the website. Most of the setup can be found in their knowledge base, but some stuff is lacking. To setup the website correctly customer support is required.
Thank you for your constructive feedback and for the kind words. Indeed some part of the documentation needs improvement. I can assure you that we are constantly adding new guides and improve the current one based on the clients' feedback.