Unit is performing well and provides what we need certainly. The initial setup is a little tricky but help was always at hand. It doesn't always recognise a person but it depends on contrast settings and background lighting etc. Overall we are happy with the basic features. We don't make use of the advanced features but its good to know they are there if and when we need them. We love the fact that no one can proxy clock on or off and its fixed our attendance issues without doubt.