Back when I was a student working a part-time job in a manufacturing plant, all the Mexicans decided to have a "Day of Spanish" during which they would speak only Spanish on the job, to dramatize the "plight" of those for whom English is a second language.
Mind you, they KNEW enough English to get by on the job, they just wanted special treatment.
So when they stated jabbering at me in Spanish . . . I replied in Lithuanian.
When that didn't work, I tried Russian and then German.
When the other workers saw this, it was like a light going off . . . and suddenly the Spanish speakers found themselves addressed in Polish, Hindi, Norwegian, Swedish, Welsh, and some languages I didn't recognize.
They were not amused . . . but IMHO the best way to deal with these "Spanish in the Workplace" advocates is to encourage everyone else who speaks another language (besides Spanish!) to address them in that language, rather than English.