Sounds exactly like the Swiss to me. I worked there for them for 7 years, and a more xenophobic bunch than them I have yet to meet. National superiority complex too, based on good results employing low paid "gastarbeiters" (foreign workers) at low salaries, like yours truly. And hypocrites too boot. Yes, I am bitter about them.