TCW does what it's designed to do and does it very well. It doesn't overcomplicate anything. It keeps the features simple but versatile. It's ideal for a non brick & mortar business but works for stores as well. I can keep my employees time and also verify their location when the clock in/ out.