Easy to use with great customer service. The system allows you to do almost everything in one place which makes it easier than using multiple programs or spreadsheets. I wish there was an option to have all of our employees log into just one account instead of having to create separate accounts for each person. It would be nice if we could combine our projects so that we can see them at once rather than logging onto different systems to check progress. Our organization uses this product to keep track of work orders, subcontractor quotes, payments made by customers, etc. We also use it as a tool when hiring new contractors/employees. This helps us make sure they know what's expected from their end before making any commitments.