I like that we can customize our software to fit each of our organization's unique processes, including training as well as reporting options. There is also very nice integration with Microsoft Office 365 which makes it easy for workers in different locations around the world to access their data from anywhere they have an internet connection! It would be great if there was more customization available (ease-of use) when using this product compared to other products out there; however, overall, things are not bad at all. We needed better communication between staff members about how often tasks need completed within certain times frames so everyone knows what has been assigned next or even who should work those shifts. I like that it allows you to see who is available and what their availability is. It also helps with creating schedules. Sometimes it's hard to find things if they've moved around. Sometimes there are times when you can't find something. We use it to schedule employees. It helps us keep track of our employees' availability. It makes it so easy. I wish we had it earlier in the year.