What do you like best?
I like the ability to clock in remotely for myself and my staff. See reports, totals, and so much more from not only the app but from the mobile app as well.
How fast and great the support is, like on live chat. I resolved 99% of my questions/issues via live chat. If there is a feature that I want to perform but cannot, they have no problem writing up the enhancement request for me.
I have even submitted enhancement requests myself, via email, and unlike many other companies, I actually received a response back that was a human and not a robot, or worse, ignored by the devs.
Their support and willingness to work with you, educate you on the process, etc makes life so much easier not only for our techs, but for our management and office manager.
What do you dislike?
A few typical things would be like:
If you turn off employee's ability to edit timesheets, when you go to reject their timesheet, it kind of is useless to reject because they cannot fix because then you as a manager have to edit for what you rejected. It would be nice to be able to reject only for incomplete notes or something and they cannot edit the time but at least edit the notes
Ability to clock into more than one job/client at a time. (aka double billing)
If needed, have the ability to put Payroll to one Quickbooks company data file and the billing time to the billing Quickbooks. We use two Quickbooks company files because of the way we are setup with our governmental clients, we have to have them separated.
There are a few minor issues that I have submitted but I will not mention here. As they are not issues in how they relate to the software but rather how we do business and the enhancement request would need to be done to TSheets to allow those abilities.
Recommendations to others considering the product
Give it a try for free... if you need to expand a extra week or two, give them a call, they are more than willing to expand in the hopes as making you not only a paying customer but a happy one. It isnt just one or the other as it seems with other companies, they value customer satisfaction as well as their product satisfaction and not just say it but show it.
What business problems are you solving with the product? What benefits have you realized?
We used to use Outlook calendars per type of business (not client, but every sort of business we handled, the clients would be tied into their own calendar under that category), our office manager would then go into each calendar to copy and paste each entry into Quickbooks for invoicing/billing.
We tracked our billable time on the helpdesk ticket system on the ticket itself
We then took the calendar entries, and put them onto our Excell Timesheet report, by manually totaling the values, which would calculate our worked time, billable time, paid time off, holidays, etc.
We would then have to cross check the Helpdesk report with the excell time sheet report to ensure our billable time/hours matched, which would mean our calendar was updated correctly.
TSheets allowed us to get rid of the calendars and the timesheet excel form, which reduced "unbillable" time on payroll submission week by 1-3 hours PER staff member, meaning they can focus on what is more important, the clients.
With Quickbooks integration, TSheets also reduced payroll and billing time spent for our office manager by HOURS plus made our billing process faster, which means instead of clients getting bills every three months, they get them monthly or sooner.