The best part of using enQuesta is that they are extremely flexible when it comes to customizations and integrations. I have used other products but nothing compared to enQuesta's level of flexibility. It would be nice if they could give more guidance to those who do not have much experience with this type of software. They really do help you out. We needed a system that was flexible enough to handle all of our needs. We were able to use enQuesta for our financial reporting as well as accounting. Enquest's team is very responsive - they always go above & beyond to make sure you're happy with your choice of an automation tool! I would highly recommend this software for all size cities (from small towns up through large municipalities). We are solving many problems at once by using one system that handles data entry/reporting as well as our main asset management program which we use internally but also have customers access via web browser or mobile app if needed.