Interesting discussion, in part because it’s impossible to make all-encompassing judgements about the job market when there is so much variation. One answer does not fit all jobs and sectors, and I have to admit that in your case there is less contact with Finnish society in a way that requires Finnish, thus my argument isn’t necessarily all that relevant and I do understand your point.
Also, I absolutely agree that foreigners who come here to work and build their lives here should be encouraged to stay here, and in that I think employers have to be way more proactive in this regard. However, just wanted to draw attention to the fact that working in English doesn’t work in all circumstances and companies, even those seeking to internationalize and expand abroad. Thus I can’t really back up the claim that the solution by definition lies in requiring less Finnish at the workplace.
I’m not implying we need to copy other countries, I merely wanted to point out that this isn’t unique to Finland and I’m also sceptical that Finland should be the polar opposite in this regard. I also don’t think it’s wrong per se, I think it’s quite natural that not all jobs and sectors can be accessible without sufficient linguistic and cultural knowledge. This of course cannot mean that we require “native Finnish”, immigrants have so many new perspectives to offer and I know so many immigrants who speak really good Finnish. I also think there should be more opportunities for people to learn Finnish while working, I think that’s the best way to learn a language in my experience (seemed to work with Swedish and French for me at least).
I also, of course, agree with the fundamental principle that an international environment is really something that should be the long-term goal, as do you. I don’t don’t entirelyagree about the means you propose to achieve that goal. What I do know is that there aren’t simple, all-encompassing solutions to this problem.