The ability to pull in project data and use data to compare project performance. It's a bit complicated in the beginning, but the more you use it the more you realize its potential. You can create detailed reports to analyze your project performance, and it allows you to change your project schedule based on your budget. It does not have as many reports as some other systems. It's not easy to pull in data, but once you learn it you can easily use it. I would say it's a great system for project management. I use it to run reports on my project performance, and it's pretty accurate. I have to set up my reports to pull in the data I want, but once I do it it's easy to use. I use it primarily to run reports and analyze my project performance. The ability to track progress from start to finish for multiple projects at once. It's easy to see what is due next and when it was last completed. I wish there were more templates available in general (it took me forever just to find one template that fit my needs). There are many different types of tasks you can do with this software but they all require some customization which takes time. This product helps keep our organization organized by tracking costs across multiple projects.