Well, I assume that visitors of the Holocaust memorial are especially motivated. Otherwise there's unfortunately not so much verbal outrage against racism, especially not if the daily “mild” kind foreigners and non-citizens report of. I can't really judge this - I seldom witness casual racsim, but that's probably because I don't go out much.
In an international company very like. In what we call Mittelstand which is a major factor of the German economy it's a different matter. While those may deal internationally and might be among the top exporters in their field, they often are distinctly German and their processes will be in German. But “not very good German” can mean a lot. Not many people will mind that a foreigner knows all the correct tenses of all the verbs or the grammatical gender of any noun and will appreciate the effort. Those who can speak English will probably glad to use their English on you.