I like that one can use Python for scripting purpose in CDI with its rich set of features available to process data at multiple levels and extract business rules, analytics etc as per need from large amount of data. UI is bit complex but it helps when used along with python script. I am also using this within our AI platform which has many third party libraries so it would be good if you could integrate few more languages for better support. I have been working with CDI since long time now & i find it very powerful tool for ETL workflows where we are doing heavy processing. The data comes in real-time for most part, however there will always some batch jobs done manually due to lack of resources or data availability or whatever reason. So far i haven't faced any issue while working with CDI. We do lots of Data Integration/Migration between different platforms & CDI has helped us with all those tasks efficiently without losing precious The user interface is really well designed, it's easy to use for both technical users as non-technical ones - you don't need any previous knowledge or experience of CDIs products! I've been working with other tools from 3DVIA in my last project so this was very different but also great because we got used quickly without problems at all since its intuitively simple UI which makes us feel comfortable right away when using our tool!