The ability to view workflows in different views and also having the ability to have multiple actions for each step in the workflow. It can be confusing at times but once you get used to it, it's easy to use. I wish there was more flexibility with how many steps could go into a workflow. Sometimes I would like to see more than 5 or 6 steps in one workflow. This software does exactly what we need it to do. We are able to track our team members' progress through their tasks and assign them to other team members as needed.