The system is easy enough for an average user without much training or experience with software like this one can use it effectively as well! I have been able find anything that i dislike about them so far but if you're looking into something simple then they do what their advertisement says - Simple! They are very good at keeping track not only when employees clock out/in (as most other systems focus more around)but also tracking attendance which helps me keep accurate records regarding my staffs hours worked each day / week etc..