We are very happy with our experience in using this platform! It has been extremely easy to build custom applications for every role we have, it's quick response time when working together as team (both internal & external) or solving issues during an implementation project were great too!! I dislike nothing about their service so far - everything was perfect before they took over what used to be my employer website/platform which solved all of those problems mentioned above plus more.
They also provided us free training / support throughout both implementations at two different companies within one year span. !