If you work for a company where your whole immediate team are co-located it can be great. In my experience I end up spending most of my time working with people in disparate offices so I get the worst of both worlds, constant in-office video calls (and all the meeting room shuffling that goes with it).