What do you like best?
I love how easy it is to quickly get a solution up and running! I can demo a working solution to a group in a matter of minutes rather than weeks or months with custom coded solutions. The drag and drop interface allows me to teach others how to use it and enable other areas of the business to create their own workflows, thus engaging them throughout the process.
What do you dislike?
Some of the error handling is cryptic. This can cause us to waste time pinpointing exactly what went wrong. We generally put in "Log history" actions and then dump variables out to that, which forces us to run the workflow knowing that it will fail to determine what went wrong. This is a good debugging approach, but if there was a way to "Preview" the workflow somehow it would be awesome!
Recommendations to others considering the product
Do research on "How To" use many of the actions. We spent a lot of time figuring out what actions are best suited for different processes and what their capabilities are. I spend a lot of time on their community site learning from other users mistakes and helping them understand their issues so that when we face the same ones, we know what to do!
What business problems are you solving with the product? What benefits have you realized?
We are using the workflow platform for task automation and approval, internal data lookups to populate out to lists, and even internal site creation automation. We have streamlined different processes that were very paper driven and opened up channels to communicate and track changes to requests and tasks, thus giving more visibility to executives.