I like that it allows us to use our own data sources. It's not as customizable or robust as other platforms available. Also the UI could be improved. There are some things we can't do with this platform. We have a lot of custom code which makes adding new features difficult. They also don't support any third party applications such as Salesforce. If you're looking for a solution that allows you to customize your business processes then the Ultimus CPS platform is the way to go. We are able to create workflows that allow our employees to perform their tasks in a more efficient manner.