The user interface was very intuitive for our end users (IT staff). I liked that it provided us access into all areas within their organization including accounting as well as billing data which allowed me to easily identify any discrepancies between what we had received from them versus billings they were submitting through our portal. It made my job easier! We did not have many issues once set up but those few problems got resolved quickly without issue. No complaints here at this time however if there are improvements needed then please let me know so i can update you when released. This program has been used by multiple departments across several locations allowing each department direct control over its own budgeting process while also providing an overall overview via management reporting tools available throughout the product suite.