i am somewhere in the middle because my work requires me to go to the office only four days per month but no one is really checking (nor they check if i go in at 9 am or 1pm).
so for me it's nice because i get to have my slow morning and go to the office during lunch break (i live relatively close).
this made me realize that i don't really mind the office (i ended up going almost every day, staying from lunch break 'till 5pm) but i loathe essentially two things:
- shitty coworkers (better to hop job at all, but avoiding them in person does help a lot)
- going to the office being mandatory (as in, not having freedom and autonomy)
in my current setup colleagues tend to autonomously organize when to meet in the office and go out for lunch together. and frankly... it's great.
the work itself has a lot of shortcomings (and i'm fixing things left and right from the first week i joined the company) but the people and the autonomy make it great.