I am surprised by how many companies spend extensive resources on ensuring that employees spend a certain amount of time in the office, and then some more on measuring it. However, they seem to ignore whether work is done or not. That comes up only during meetings. And then everything goes back to timesheets and only timesheets.
I am not against timesheets. I use them, but more to measure efficiency. Whereas a lot of companies seem to use them to only keep a log of time, not to track whether the work is done. Naturally, tracking the project is completely skewed, people get credit or fired for wrong reasons, and it becomes extremely difficult to build trust in the team. All everyone tries to score on is the time spent, whether they like it or not.
Companies need to realize that work done is work done. Neither 8 nor 18 hours of everyday time is going to guarantee it.