Just now the temperature in Severodvinsk is -5 C, the average is -16, but it isn't unusual to have temperatures below -40 C, with record low of -45C. So adjustment might be hard. As for language differences etc. the Finnish shipyards are working with a lot of Polish welders who don't speak anything but Polish and still turning out ships respected for their quality.And for the poor chaps who might have to go to Russia to do the work, I hope they pay them well, and I hope its not another one of the -10 degree Celsius weather.
But, in my humble Finnish opinion, I can't understand how anyone can survive, or at least enjoy life at over +35 except in Sauna / Banya...