This software has helped me manage my attendance at work very well. It allows me to check my attendance easily and also it shows me when I will be free for the day. The reporting section of this software is totally different from other softwares. I find it easy to understand and use. There are some minor problems like sometimes the software gets stuck. But those problems get solved quickly. If you want to make your life easier then this software should be used. The benefits I got were ease of managing my attendance and reporting.