We also use the one that is integrated with QuickBooks, and I have ZERO complaints. We use to have something called duoserve or something that sucked. It was one of our only options back in the day when we needed a web based clock so it could be accessed at both locations, that is when we had 2.
Thumbs up on the QuickBooks one though!