Yes, the word Yid is definitely pejorative - I'm Jewish by the way, and have only heard it used as an insult (I've also been called "you Jew" as an insult, as if being Jewish was an offence! (to many racists it is, of course). By the same token, the word "shiksa", used of a Gentile woman, has overtones of "tart" and the word "goy" which originally means "other" (i.e. non-Jewish) is pejorative. Yiddish (the language) is not just a mixture of German and Polish; it also incorporates many Hebrew words as well as Russian, Romanian, etc. depending on where your personal ancestors originated. It's a wonderfully rich language. The only Jews who never spoke it were the German and Austrian Jews who considered themselves a cut above people from Eastern Europe. My first husband, who came from Vienna, once described my parents as "ignorant little East End Yids". We live, unfortunately, in a racist and antisemitic society; humanity needs to evolve for another millenium or two! Not nearly as antisemitic as the French, however - a Frenchman who wants to insult you (whatever your creed or colour) will call you a "Sale Juif."
I have gone off on one, haven't I? Enough already! and zeyen mir gezint to Gransnet and all who sail in her!