The calendar has several features that are very helpful to us as an organization. It allows users in different locations throughout our campus have visibility of their schedule with multiple views (day, week, semester). We’ve been able use it effectively since we introduced this product almost 2 years now! I am not happy about anything specific at present because everything functions like intended without any issues aside from minor bugs here or there! If you currently do manual payrolls then HR direct will save so many hours each paycheck by automating those processes. You won’t believe how much time goes into updating your checkbooks every payday when doing manually instead of saving all day long every paycheque with automatic updates!! I like that it has an online version, which allows me to access my information from anywhere i am in this world! It also helps keep track of employees who have medical issues or are out sick/on vacation using their calendars as well so we can make sure they don't go over FMLA time limits etc..it's very easy peasy once you get used too! Easy scheduling process if your not tech savvy (we're all non techie people). The interface could use some work but overall its working great!!