Time cards and punch clocks used to be the most efficient tools for managing employee time. But as more and more small businesses hire remote workers or do away with a physical office altogether, having employees punch in and out the traditional way makes less sense.