I am reading so much of peoples responses to foreigners on this forum that are looking for a job.
The total negativity angers me. People saying it's impossible and you should just leave. Theres a good motto. When somethings hard, don't try.
I have received a lot of response since my last post looking for a place to live, and I wanted to tell my story to try and give some other foreigners some hope.
I am Australian, and only speak English. I came to Finland for the first time last summer to visit family. I worked for 2 months before moving on for months of travel over Europe and UK as us Aussies tend to do.
So my first job here was at Eatz restaraunt helsinki. I was extremely lucky getting this job as it was the first place I asked and they were kind enough to give me a job as a waitress even though I spoke no Finnish. It was a little understandable to the customers because at the time it had the Outback Australian Bar in conjunction. Most customers were very understanding and quite lovely. If there was ever a communication issue, I had the luxury of always working with somebody Finnish so I asked them to serve the table. It worked. Until I left for travel.
I then came back in November originally only planning to stay a week and fly back to Australia. but in apparent tradition, in the week I was here, I met a boy (Canadian, not Finnish) and decided to stay. So after a trip to Canada for christmas, It was time for me to find a job again in Finland.
This was the time that I realised how truly lucky I was last time around getting a job. As most people will know Eatz has been taken over and changed now and, on return they no longer needed staff as it was the slow time for hospitality.
So I walked the streets for hours at a time, and days at a time handing out resume after resume wit most to no avail. And then one place did give me a chance. I wont say where to remain reasonably anonymous. But it took 57 resumes before somebody gave me a break. I am now working successfully as a waitress in a similar situation as Eatz.
In a state of desperation I also decided to email around resumes and landed another job in an english speaking day care centre as a substitute.
After a period of dispair I began 2 jobs on the one day.
So what I am really trying to say is it's not impossible. It's also far from easy. It takes strength and persistence. Expect rejection, smile thank them for their time and go next door. Have a good resume. Be memorable. Be confident.
Never walk past one place and say you've had enough. Because that could be the place you get a job.
But really to most places it doesn't matter how happy, confident, qualified or experienced you are. You don't speak Finnish in Finland. Respect this, respect their decisions, respect the place you're in.
Just keep hope.

Good luck.