Almost a decade ago I lasted at a remote services financial services help desk for a year with that type of incremental time keeping bull shit; In a proprietary custom built timekeeping solution no less!!! That shit always spit out wrong information!
In the end switching from the weekend shift Fri - Mon to Mon - Fri, burned me out after a week and I just couldn't hack it. Pulled an office space and got fired real quick thankfully. Got to enjoy the end of summer barely looking for a new gig until a recruiter calls me out of the blue placing me in a sweet sysadmin gig that ended up lasting 3 years.
That scummy help desk company got hit with a lawsuit for fucking employees over by not paying OT. My dumb ass back then didn't even realize I was getting fucked out of OT with that shitty tracking software ofc not reporting it. Ended up getting a grand out of the settlement years later. Fuck those jack offs.