The offices were being renovated and our team was moved next to HR.
HR formally complained (apparently there was a process... where HR sent some sort of complaint to ... HR) that the team sitting next to them was not very friendly.
Before what I can only imagine would have been a horrific joint team meeting / culture clash could occur, someone very smart put the kibosh on the complaint / meeting ....
The culture / work experience differences were extreme.
First, there's always a self selecting thing there. For some reason folks from building 3 never bothered to go explore, and it sounds like they didn't keep going to the caf even once you showed them. Nothing was holding them at their desk, they just didn't care/bother.
Second, some jobs are different than others. Some jobs you have to "be there" for. Tech support may be like that - you have to pick up the call/email when it comes in. Other jobs may be more like strategy or research where having a few key insights a year generates millions of dollars for the company and if hanging in the cafeteria helps you do that, everyone wins.
Third, at the end of the day you kinda have to trust the system. What I mean is - if the company is successful it's because it's overall people strategy is working. So in the great net of things, having the caf setup be the way it was may be what was needed, even if some individuals abused it (which you then would hope be detected in their overall output)
The real challenge is when you value work life balance and ... it starts to hit other people's work.
Like in my case, getting hassled by security every day, multiple times a day ... IMO that should supersede someone's gym class if it was their job to schedule getting me a photo and a proper badge, but it is super easy for those kinda "well we value work life balance" kinda decisions to push important work aside.
Or maybe I have always felt like I'm an imposter: if the ax fell on the team I didn't want to be the low hanging fruit they culled. Who knows.
But I confess to having had a difficult time across my career accepting the perks, relaxing. It's been a slow awareness that this industry really truly is on fire, they really make boatloads of cash, they really need me more than they compensate me for.
What a strange time to live in for a blue-collar programmer like me.
I remember visiting the valley for the first time for a big company I worked for at another location. The scale of work life balance was unbalanced so many strange ways...
The tech support team I worked with was in 'building 3'. Nobody ever left that building through out the day. I went to the big cafeteria and the options were amazing. I managed to get some of my peers to go with me, several of my peers from building 3 were equally amazed as ... they never went there, they just worked all day, ate something at their desk, and kept working...
Meanwhile I'd go to the cafeteria each day and sit outside and watch as some folks would play basketball for an hour, then a while later show up and chat it up with coworkers (not talking about work) over lunch for what seemed like forever...
The game room was always full of the same guys, the other amenities, yoga, etc, and it often included people who I simply never could get a hold of. HR couldn't be bothered to get security to take my photo for my badge for weeks ... because the gym schedule changed.
It was a weird, unbalanced, yin and yang.