I am curious is the lingua franca English in the office generally? I find it amusing that Estonia's weather was mentioned here, is the winter in Tallin worse than Stockholm or Berlin? Also poor connections? Is that train only? Certainly Ryan Air flies there no?
Are salaries on par with the rest of Europe?