The visual representation of the structure and flow of work. It's not very intuitive when you don't know how to use it but once you do you will find there are many functions that help you out in day-to-day projects. This program helps me keep track of all the tasks and people involved in my projects and gives me visibility on what needs to be done when. It also saves me time by helping me make sure things get done when they should be. I have been able to manage a larger team and give them the tools to stay organized and get their jobs done efficiently. A better way to organize project managers and keep track of progress. The interface and layout could possibly be cleaned up a bit. We haven't run into any issues yet but we just started using it so far so good. This software has helped us streamline our workflow and help keep everything organized. It makes it easier to communicate projects and get tasks done.