I work there, and it's not so bad, as long as you are ok with the Cold.
Company is solid, and expanding. It's cheap to live here. Pay comes on time.
It's quite a rigid setup, but once you get used to that, and the old Soviet way of doing things, it's ok.
Seems to usually be a three year contract, training standards are quite high.
Expect no weather, no traffic and no RT. It's very quiet.
pm me if you want more info.