This is absurd. I haven't been asked to file timesheets (other than for days off) as a sweng in over a decade, including when I was at Google. Management on that team has completely lost it.
That mindset towards workers I think should be considered pretty gross in most contexts. Punishment for not meeting a software deadline? This sounds like highschools with conservative leadership.
Wow I think you’re right upon reread. I read it as having to account for all that time over the previous period to show how they couldn’t have done a better job/