The ability to map business process flow in a clear manner is what I like best about this software. It's easy to use and understand. This software allows me to keep track of my work progress and make sure that all tasks are completed on time. I can easily add new tasks or change existing ones as well. I wish it had more features but overall it does its job very well. I would highly recommend this software because it makes task management easier than ever before. I am able to see what each task entails and when they need to be done so that I don't miss any deadlines.