TSheets is a fantastic time tracking solution that we have been using long before Intuit acquired them.
However, synchronization between QBooks and TSheets should not require someone with "administrative" authority to perform the simple task of synchronization.
Everytime a new customer and/or job is created in QBooks or any other edits are made that should be updated in TSheets, an administrator has to synchronize this with TSheets. For us, this is a daily task. In essence, this defeats the whole purpose of having an enterprise level of software where multiple people are involved with accounting including payroll processing and time tracking. This missing piece of integration is extremely inefficient and to be honest, driving us to look for other solutions.
If anyone has any suggestions on how to solve this problem, I'm all ears. I know it's possible because prior to TSheets we used to use another time tracking app with QBooks integration that didn't require admin authority to synchronize however, they used a third party utility to accomplish this for obvious reasons.