This software has all of the functions that I need to be able to do my job. It takes time to learn, but once you do it will become your best friend! I don't like how easy it is to get confused when trying to navigate through the menus. The only thing I dislike about this program is the fact that it can be confusing. If you are looking for a great product with tons of features I would recommend this product. I am using the call recording feature to help track calls that have been made. Thisβ¦