I like how easy it was to use and customize our software as we needed it. The customer support team were also very helpful when working through any issues or questions that arose during setup. We have had some challenges setting up the system but the customer service has been great! If you are looking for something simple yet robust then this could be perfect for your needs. It allows us to keep track of all payments made by customers and subcontractors. This makes sure everything gets paid correctly at the end of each month.