We used to use an old version of this software, which was not very user friendly. This new one is much more intuitive. The features are also great! I am able to keep track of my employees attendance in real time. There are no other features that we needed, which is great since it's free. I would highly recommend this software to anyone who needs to manage their staff's attendance. It allows me to have real time access to information about my employees. I can now easily find out who is late or if someone did not show up at all. I love that it is online and I can see anytime anywhere.