The best feature of this software is that it has an inbuilt customer portal which gives us access from any location at anytime without being present physically there! This really helps me out when I am away working or traveling so much during my shift hours! Sometimes we have issues where our payments are not going through correctly but they always get back to you fast & resolve your issue within few minutes (sometimes even seconds). Also sometimes if something goes wrong like payment fails/error while making transaction then also their support team gets very helpful by resolving them immediately!! Nothing to dislike about clarity billings!! If u r looking forward towards invoicing management system than clairity will be one option available because its easy-to use interface makes things simple and quick.