But the vast majority of office roles allow for plenty of flexibility
For one person. The trouble is now everyone wants flexibility within core working hours, making collaboration extremely difficult. For example if you have 6 direct reports with a scenario that looks like this:
A has childcare but needs to do drop of, so not available before 9:30.
B has toddler at home for morning (DH does afternoons) so starts at 7am but needs 10-11 off as that’s when DC is awake from nap.
C doesn’t have DC but wants to do her regular Pilates class over lunch so is unavailable 11:45-12:45.
D has a DC who is in reception so short days who can m occupy himself for a couple of hours before mum takes over but needs picking up from school so he’s unavailable 1:15-2pm.
E has older DC who used to get public transport home from school, which she no longer considers safe so unavailable 3:00-3:30 whilst she collects them.
F Needs to do nursery pick up at so unavailable after 4:45
All perfectly valid reasons for small amounts of flexibility but means the team as a group are extremely limited in terms of group availability.