It was easy to setup, but requires some technical knowledge as we had multiple locations with different security configurations that were not able connect together smoothly at first; after updating our software it worked great! Have been very happy so far though have only just started using this system - no complaints yet about anything really from what I am aware of (other than being new). Tracking attendance by employees/vendor workers who work remotely has made many things easier especiallyβ¦