It's easy enough that my students can use it without needing technical training or assistance from me (which they didn't need in our previous version). I like being able create complex schedules - but there are less obvious features which would be very helpful if not advertised well! We're currently using this software as we transition away fro an old legacy product so haven;t had much experience yet other than its ease compared oufr predecessor!! The ability to create schedules using our own employees time off. It allows us to have all of our staff in one place. It has really helped with communication as well. Sometimes it takes a couple days or weeks for things to show up on this calendar. You can't see all of the details of the schedule until after it's been created. Our scheduler shows a list of upcoming events. This helps our clients know what we're available to do.