I tested out many attendance and time keeping programs before even looking at BePunctual. When we tried out BePunctual, we decided that it was the program for us after minutes. The ease of use for the end user as well as the network administrator is unbelievable. If want to have a sophisticated yet easy to use time recording system, then BePunctual should be your pick. This program will add value to any company that has employees.