“So leave the house earlier, nitwits. If I am less than 10 minutes early, I consider myself late.”
So I was in the Army for 22 years. I said when I retired from that I wanted a job where I did not have to get up early and did not have to travel. I got part of that. I travel more than I want, but as far as getting up early, I am OK. They have a flex schedule with core hours. I have to be in from 09:00-15:00. I can add on the extra before or after. For me it is usually after. But my point is that as long as I put in my 8 hours and do good work, who cares when I come in. I do understand that can not work in every field, but I gotta say, it works for me.
If you were hired with an expectation of when your hours would be, then keep those hours.