If I'm in an interview and I hear the company call business hours "core hours", I'm immediately running. That is corporate jargon straight from capitalist hell. They don't even hide that they're trying to own our lives now, so they say "non-core hours" to try to normalize working at 8pm.
My work does. But it's not business hours. It's like 9-3. It's when they suggest most people be available for meetings, calls. So when people flex their schedules, they'd prefer it if most people were still available at that time.
Where I worked, "core hours" were 10:00-14:00. You had to work 8 hours at any time you want, including the core hours. So 10:00-18:00, 6:00-14:00, or whatever you want in-between.
I found it quite nice.
Other than the time being 7 AM, I'm generally that first bird. I try to make sure that everyone is on board with what we go with. I will ask the owl, and if it doesn't work for them, I'll check with the others for a better time. There is no being overruled before you can even speak up.