This software works very well with our systems for customer data entry that we use daily; it has been easy so far working out all its features as they have made changes each month over time since I work here at my job where this was used by several people across multiple locations/ states throughout US (and Canada). You can set up your own rules within minutes once you understand how everything flows together! If anyone tries something different during their training period than what everyone else does then there may be issues but not much because other users are able help guide them through those processes easily enough!! Customer service support could improve if needed more often though overall great product / tool. We do payroll processing & tax compliance reporting weekly using various programs including Quickbooks Online which did take some learning initially getting things setup correctly however after few weeks into production mode no problems found yet with any program integration etc.. I like that it allows us to have multiple users, for example, our office manager can easily add new accounts without an IT person being present. We also use it as a time clock. It's a little more expensive than other software; however, its ease of use makes up for this. I would recommend it to anyone who wants a program with a lot of features at a very reasonable price. A few things we wanted were not available. We are able to log hours for our employees with only a few clicks!