I am curious is the lingua franca English in the office generally? I find it amusing that Estonia&#x27;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?<p>Are salaries on par with the rest of Europe?