I like that it is easy to use for our small town department! It has been very helpful in keeping up-to date records about payments made. There are many options you can choose from but some things may not align well with other programs we have used so far - i wish there was more flexibility when choosing between different payment types (i think this could help us track down discrepancies quicker). We also struggle sometimes getting paid through Correation 360 because they do not always match what's shown online or how much money shows as being received. This software helps keep all accounts current and accurate which makes my job easier overall. I like that you can have different views for each department or person viewing it at once! That is very helpful when there are so many people involved in any given transaction (city workers). It's not as easy sometimes than just using one system all together instead if having separate systems/instructions but overall this program has been great thus far!! As always we strive towards efficiency & accuracy within our organization- This software gives us flexibility while also staying organized!