The system has been very helpful, it provides all the functionality we need plus some more! I was able to set up alerts for various conditions, then get notified via email when they were triggered. We are still looking for solutions to integrate with other systems. Some functions could be integrated better (e.g., time sheet) but overall this software does what we wanted at a reasonable price. It saved us tons of manual work from having to go through many different databases to track things like maintenance activities or boat inspections.