I hope that guy got a better job. His managers sound clueless.
Maybe he got a job working from home.
Maybe he got a job working from home.
Let's say you are responsible for four team members who share support tickets. Support tickets begin arriving at 9am. One of the team is consistently ten minutes late, meaning the other three need to pick up the slack for him.
Forget about the management - this is unfair to his colleagues.
So, regardless of the reasonableness of the expectation of timeliness, yes, the manager here seems rather clueless, from their own presentation of the situation.