Reminds me of the time I visited Microsoft's 'campus' in the UK - in a posh business park near to Reading, with nice views over the Thames.
I was expecting the place to be filled with boffins and assorted geniuses, but instead there were sales account managers for things like Microsoft Golf - didn't realise that you would have regional sales executives, e.g. for the 'south west of England' for such products. Then there were bean counters with licencing to get right, but no 'boffins'.
I felt that I had accidentally been on the 'Golgafrinchan Ark Fleet Ship B; for the day.