I like how easy it is to use! It was really helpful with my project last year where we had some major issues keeping track of invoices. The software made things easier by managing all our projects at once which saved us tons when organizing each individual invoice or change order request. Sometimes there are bugs but they have been addressed pretty quickly from what i'm told so far. Overall great product. We used this program extensively during construction (project management) as well as billing/invoicing purposes. I like how easy it was to use once we were trained by their staff! The application has been very helpful with our project management needs as well as keeping track of all sub-contractor information required during construction projects (i'm not sure if this can be said about other softwares). We do wish there would have been an option to export/import files or even change what type of file format they are stored into but overall great program!!