I like most of the features it provides, but also dislike some things about this program. It's easy to use with minimal training needed. There are many options available (e-mail reminders, alerts). For example, you can set up your own rules or the system will do so for you automatically. You can also search by date range if you know the month/date format is not familiar to you in advance. The interface could be more user friendly as well. If you're looking for an affordable solution to help manage multiple meetings, consider using this product. This has helped us keep track of recurring appointments throughout our business.