The platform has great features that work like a charm. We moved here from our own platform because of these. HOWEVER if you want anything that is custom, you will suffer. They seem to be inflexible with our requests and the customer service is not meaningfully helpful (“fix it on your own”). API is horrible, don’t even bother with it.