I like that it has all of the modules we need and then some. It is very well organized and easy to use.The interface is intuitive and simple, which makes training other users much easier. The support team is also very helpful. They are always willing to help answer questions or provide guidance. I dislike that there isn't more flexibility in the scheduling module. We have a large organization with multiple locations. I would love for the scheduling ability to be expanded to accommodate more people. This tool helps us keep our processes straight and ensures everyone knows what they need to do to complete their tasks.