I like the interface and the ease of use. I like the dashboard. I like the ability to export time-sheet to PDF. I dislike that it takes a while to install and configure. It is a good time tracking software but it takes a few days to get used to it. I recommend it for medium-sized companies to large companies. I am solving billing issues, payroll issues, time entry issues and employee time tracking issues. I like that you have the option for an admin account which makes changes easier if needed. It also helps keep everyone aware who has access when they are clocking in/out. Not much as far as dislike but maybe more options would help. Would definitely recommend this program! Tracking hours worked by contractors or freelancers. Benefits include being able to track billable hours (and how many) by month/year.