The best thing about this software is that it can be used by both small businesses as well as large companies to keep track of their employees time, attendance etc. This also helps in calculating employee overtime pay for any given week or month. Also there are multiple ways you can customize your data entry screens so that they reflect what you want them to look like. If I could have more options to choose from when creating my own custom fields then that would definitely help me out. Sometimes its difficult for people who don't use the system very often to understand how things work. So if you're looking at using an online tool like this make sure you know exactly what you need it for before you purchase. It's easy enough for someone new to the program but takes some practice to get comfortable with it. We needed something that allowed us to easily see our employees hours worked each day.