My boss wants me to look for a software that acts like a time sheet for organizing different projects. He wants to be able to see what his workers are doing and how long they're taking to do it. Can any of you guys point me to a decent software for a small business? Thanks in advance.