I love that it syncs up seamlessly with our MS Office Calendar as well as Google Calendars. It's very reliable when there are multiple people using it (we have over 20 different users accessing this program). The interface could be streamlined for ease of use; however, they do provide some training videos if you need assistance getting set-up properly or navigating their product better than others in your situation may find helpful. Not much - we're able solve most needs through video instructions included within documentation & support team. We've been solving scheduling issues since 2005 without any problems. This has allowed us not only streamline employee workflows but also make sure proper hours were being billed out at end of day.