I have been using this software since 2013, it has helped me to maintain my contacts with ease! It helps you keep track of your professional network as well as other important details such as meetings or events that are scheduled in advance.
You can also use its calendar feature which allows you to schedule appointments ahead so there's no need to worry about forgetting an appointment at last minute because everything will be saved automatically into calendars when they're due. The only thing i dislike sometimes was how slow the system would take during peak hours but overall very satisfied by all aspects mentioned above. This should definitely help anyone who wants more organized way to plan their day/weekend activities without having problems remembering what happened yesterday etc.