I like that we are able to use one tool for all of my jobs from scheduling/planing through final clean up! It's easy to work with once you get used it but not so intuitive at first glance for new users either. The biggest benefit has been being more efficient both time wise as well as money wise doing things that have always seemed impossible before this product was introduced. There aren't any negatives yet if there would be something specific please let me know. We solved many little problems throughout process flow which were difficult or even impossible without using tools such as this system.