Нет, категорически нет. Есть много компаний, которые просто против бэма, им он не нужен вовсе, другие хотят его, но понятия о нем не имеют и получается "БЭМчик", другие знают бэм, и используют дабы не выходить из зоны комфорта, а третьи используют целенаправленно и для решения своих задач.
Но нет никакого требования к знанию бэм. Не более чем пожелание в описании вакансии. Если видите такое как требование - переходите к следующей вакансии.
В зарубежных, смотря где, но в целом тоже игнорируют такие подходы, доверяя больше инкапсуляции компонентной.