Personally, for non-EU job-seeker, you'd better to know local language for job chances although some MNCs in EU also accomodate english-speaking working environment where u can functionally survive in. The problem, however, is rested on potential promotion upon what you would achieve unless u're gonna back after the accumulation period in EU.