The tool is very easy to use, it has many modules which are useful for scheduling tasks, I like that everything can be configured so you don't have problems with performance or compatibility issues when using this software. There isn't much I dislike about the program as long as there aren't any hidden features or functions not mentioned within the manual/user guide. If they added more functions such as emailing reports etc then i would give them 5 stars but otherwise its pretty good! We're solving all our time management by having better communication between team members. I like that you can make changes to hours, days off etc without having someone else involved who might not know about your own specific situation! Some of our employees have been with us for over 20 years so it is hard when they leave as there are not many replacements out here!! We need help solving this problem. It's expensive but could solve some employee issues if used properly/correctly. The benefits seem more geared towards large corporations or even larger budgets than small businesses.