The user interface of this tool is very good. It has easy to understand navigation menu as well as it's simple layout helps in navigating through multiple modules easily. There are some additional features which can be added but would require more resources. I am using this product for billing reconciliation purpose and found its feature easy to use. This tool automatically detects all the changes done by us and calculates them accordingly. Also we have used this tool for bill payment where it was very helpful as there were fewer errors while paying bills online.