I like best about this software, it's easy to use. It has many useful functions including sending notifications for appointments made by other agents in your office as well as reminders of upcoming events such as meetings or training sessions. The support team can be quite slow at responding when you need help with something not related to their product but rather some sort of problem which requires troubleshooting. If you are looking for one solution that will do everything from appointment booking through event planning (including meeting minutes), then agentCIS should definitely be considered. We used agent CIS because we were searching for a comprehensive system that would integrate all our needs into 1 platform; however, after using agent CIS, we realized how much more there was out there so now we're considering switching back over.