The only benefit of being on-site (the only one!) Is that the meetings aren't scheduled _exactly_ one after each other, but you have the possibility to switch room, grab a coffee before the next meeting starts and also doing smalltalk.
But being full time in an office is counter-productive as hell