Which traditional mores might you have in mind, and how would you suggest others (North Americans?) should think about them?
I'm unaware of N American laws where you can't treat people fairly independent of how they're treated elsewhere. If this occurred in India or a 3rd country, the article should have been more explicit about this. Google probably has offices damn near everywhere so seeing glass and their logo's pretty ambiguous.