The ease of use and ability to customize it as needed. I love that we can have scheduled appointments in different time zones! We are able to see who has availability when someone needs help or if there is anyone available at any given moment. This helps us be more efficient than having to call everyone individually. There isn't much you dislike about this software. If you need something specific, please let me know so i can make sure our team members get what they want. Scheduling office hours and meeting times.