Easy to use, powerful and flexible, can be used for most situations. It's not as easy to implement as some other products out there in the market. For example, it is not possible to create complex transformations in one go. You need to split them up and then apply each part separately. This makes it harder to understand what exactly happens when a transformation is applied. If you are looking for a solution that allows you to easily manage data flows between different systems (ETL), this is a great product. We needed something that would allow us to connect our on-premise applications with our cloud services without having to write any code. With Cognetik we were able to do this very simply by using their connectors.