I did like working in an open office back in a previous career. I did QA and was integrated with a team of devs. It was lovely to turn to the person whose code I was testing and ask for clarification on a behavior. There really was a lot of teamwork facilitated by the lack of privacy.
The office had small rooms with doors where you could make phone calls without distracting everyone.
Bloom did it 15ish years ago. They even had an electronic kiosk where you could look up your item. (I’m not sure if Bloom the grocery store still exists.)
I’ve seen other places have a rotating list on the cart handle, which listed where common items would be.