I like that we can see all our reports in one place using this software system - no need of multiple applications! This program could be improved with more customization options (i was looking forward especially when i used it as an Accounting Manager) but overall very good tool so far!! We are solving problems regarding inventory management by creating weekly stock lists which gives us better control over costs/inventory levels etc. Very easy setup process; highly recommended if you're having any issues setting up your own modules then contact their tech support team who will walk through every step required, they have been super helpful at times where things went wrong initially or not what my expectations were from them originally. They do offer training sessions too so its great value added benefit compared other providers out there offering similar packages. Overall solved most accounting related needs such has invoicing / billing processes & reporting functions. Benefits include time savings because everything resides under 1 roof instead of spread across.