You say you start at 7. Is that a 40 hour week schedule?
Yes, I can start at 8 or 9 if I wanted but I get up early (now that I'm old). I manage my time myself, I'm trusted to work 40 hours.
Before Covid I drove an hour into the office in Scottsdale, about one hour each way. We were sometimes allowed to work from home, as a perk, but it was not fully sanction at the company level, it was discretionary by the department manager. I could usually WFH one day every week or two typically, especially when things were quieter like after a big project had been delivered and settled down.
Many other staff were not allowed to WFH people who manned phones and enquiries and so on, so there was a political aspect to this, their jobs were deemed unsuitable for WFH and even though programming is fine as WFH it wasn't really endorsed because of these other departments.
Then Covid came.
My wife has a chronic genetic lung condition that was a huge worry once Covid started to make itself known, she was at risk. and I did not want her to get infected (this was months before any vaccines appeared) so I asked my boss for permission to work fully from home until there was some assurance that she'd be safe.
He said to wait a few days as there was likely going to be an announcement and there was. All staff (well virtually all) were told to WFH full time. Us software people were fine, working remote is very well supported for programmers, we've been doing it on and off for years.
This became the norm, I visited the office once again in early 2022 then never again, about a year ago the entire building was abandoned as the lease expired so now there is no Arizona office so even if someone wanted to return to office working it would be a huge deal and cost a lot, the money saved by losing large office buildings is considerable.
Another upside for the company and staff is that people can literally relocate to anywhere in the US and remain employed. This means we have staff spanning all US time zones and that's a help because customers are spread across all time zones too.