What do you like best?
Alteryx connects the dots better than any data mining/self-service program I know. It handles a lot of different data sources very easily (whether a flat file, OLAP cube, or database) and allows for normalization and data cleansing of multiple data sets. If your organization has several different systems of record, data feeds and master data tables, Alteryx will allow you to sort it all out without rewriting upstream programs or redesigning complex systems of record already in place.'
What makes it a pleasure to use is its Visio-like workflow layout - you can easily "connect" the process of your overall business workflow to a sub-process within Alteryx which takes you though each step like a flowchart.
What do you dislike?
It doesn't handle the ETL aspect very well since it's not really a database, and it doesn't have a very intuitive way to handle scheduling of workflow operations, and it doesn't have a section to manage things like lookup tables from a systemwide perspective. There is a fairly high learning curve considering the program is meant for non-experts. This product is most effectively used by data analysts, business analysts, and process/product owners.
What business problems are you solving with the product? What benefits have you realized?
Bringing disparate databases, systems of records, and transactional information into a harmonized end result that can be easily digested within BI tools and as well as end-user consumption.