Anonymous wrote:I don't understand your resentment here.
If they're doing the work, why wouldn't they have some flexibility?
Are you their boss? If not, it's not your place to harass them like the first PP suggested, and create an unnecessarily hostile and stressful workplace. Everyone's going to hate you.
Punctuality is way overrated in white collar jobs. A lot of people who are always "on time" then proceed to spend a full hour getting coffee, hanging around talking to colleagues, and browsing the internet before working. There is no value add to them being in the office before me, unless you value chatting with a colleague about weekend plans, which I don't. I'd rather get in at 10am and get right to work, then get in at 8:30 and fart around doing nothing for 90 minutes.
If someone is getting work done, meeting deadlines, doing good work, collaborating as necessary, going to meetings when they are supposed to, etc., I cannot imagine caring if they showed up at 8 or 9 or 10am.
Leaving early doesn't bother me either unless it impact work product. Especially if your work allows WFH. Let your colleagues cut out early to beat traffic, pick up kids, get a workout in before dinner, etc. They likely log on later to answer emails and wrap up any lingering work. Who cares? These are adults.