I believe this software has been very helpful for me to create contacts with different companies and have them all linked together into one list. It makes it easy to keep track of what information you've already sent out to someone or if they have requested more info from you. Sometimes there's an issue where something gets lost within the program when updating contact info but not sure how often that happens. If everything goes smoothly then the benefits far outweigh anything else. This allows us at work to easily add new clients/customers and see their history as well as make updates when needed. It's very easy to use, it has an excellent interface for both users and administrators. You can manage contacts from all over the world with ease. The system offers many useful features such as notifications about new emails or phone calls received by your clients. I don't have anything particular against this program, but if you want something more advanced then maybe other programs are better suited for you. We help our customers keep their databases up-to-date through automated processes.