It is very fast, intuitive and easy to use. The app is also constantly being improved with new features and enhancements. I would like more advanced reporting tools, but this is a minor issue compared to all other things about it. Also there are some features that are not yet available in the web version of the application. We have benefited from using CIVALGO to improve our communications during construction projects. This has helped us improve project coordination and communication between different parties such as subcontractors, vendors and our internal team.