What have each of you found to be the best time tracking integration?

I want to switch to start using monday.com but I am struggling for what to use to get good time tracking data. From what I can tell it seems that the in app feature is worthless for my needs.

I simply want to be able to pull a report at the end of the month and see time breakdowns by project, task, user, date.

Has anybody found another app that integrates well and is providing what they need for this?