I like about this program, it has everything we needed with respect to our business needs from scheduling work orders all the way through billing invoices as well as tracking progress throughout project life cycles! It really does do what others claim they can provide but never could in reality!! Nothing at least nothing major or negative i would say just getting started took some time learning how things are organized. This software was used by my predecessor who retired after 21 years working here so its been awhile since he left me out there trying to figure stuff out myself without his input haha however once figured it all worked fine no issues to report thankfully not even minor ones. We have many more systems available now because integrated offers them all which allows us to use different programs depending upon workflow changes/requirements etc..