I call them ass-in-chair managers. They don't think you are working unless they can physically see you in a chair typing away while they come to interrupt you to "check in" on what you are doing. I hate those people so much.
Just look at work output, deadlines, etc. If I am meeting expectations why does it matter when/how I work? Sometimes I can't sleep so I get some extra work in late at night. Sometimes I wake up really early so I get to work early and knock off early for the day when I am done. Sometimes I don't feel well so I take part of a day off but put in extra hours later when I feel better or on other days to meet my hours.
The work gets done and I don't have to burn 2 hours a day commuting, burning fuel, putting damage on my car, taking extra time off work for errands / Dr. appointments, etc... The freedom is worth it. As long as you are available for meetings when needed and get your work done I see no problems with this. But, a ass-in-chair manager will.
I know a guy that had a manger (during the start of lockdowns) that required everyone on the team to be in a day-long teams meeting ON WEBCAM the entire time even if no one was talking just so he knew you were sitting at your computer "working". What a piece of shit. I would have just recorded a loop and fed it back into the system.