The user interface is very intuitive to use and it has all the features we need for our companies needs. It's not as robust in some areas (e.g., work orders), but I think they're working on that already with new releases. We've been using this software since 2014, so there have been many enhancements over time. Some things haven't changed much - like entering data into fields or creating reports - however, overall their customer support team are always quick to respond! One thing that hasn't really improved much though is how easy it is to create an account. You must enter information twice because one field doesn't pull up any results when you type in what you want. This makes it difficult if someone else does most of the work setting up accounts. Once you get past the initial setup process, everything works well.