The best thing I like about this software application has been its ability of keeping track all my visitors as well their information with ease without any hassle at times when they are not logged into website or have lost connection from internet/mobile service provider etc., It also allows me manage them easily by assigning tasks for each one which makes things much simpler than managing people manually! Nothing that i dislike so far but if you're looking out something then try other softwares available online first before going ahead because there's many good ones around now days too!! We use visit desk mainly due tracking our clients visits & giving us an easy way through dashboard view where we can send messages instantly via email / SMS directly form client side itself instead sending emails back n forth between admin panel only!!