I really like how easy this tool was to set up as there are so many other softwares that were too complex for my user group. This one fit perfectly and helped us get out some business. It also saved me time doing updates when we needed them which made it easier than any software in competition with us! There's not much to dislike either. It worked well for our needs just great product all around! I like that they are very good at what they do. They have been working with us for about 10 years now and we've never had any issues. They can be quite costly but their work has always been excellent. They are also great at handling people who have questions or concerns. If you're looking for a great company to work with then look no further. It's hard to find anything bad when dealing with them. We use Optimum for our payroll processing and timekeeping.