1. The biggest benefit was visibility. We had one user license for our old accounting system, and when program managers needed financial info about their programs, they came to me. Now they all have dashboards in Intacct, which update in real time, and they access them using "employee" type Intacct licenses.
2. Custom reporting - I don't need to learn Crystal Reports or similar, because Intacct has the best custom reporting setup of any accounting system I've seen. This creates a lot of efficiencies when getting answers, and pulling information for grant billing or budget to actual reports.
3. Intacct's multiple dimensions - This is really important for us, because our departments and funding sources don't have 1-to-1 relationships. Some funding sources support multiple programs, and we do have departments funded by multiple funding sources. So being able to run reports and filter on these dimensions in different ways is not just a "nice to have".