IT Company Offices Office on a Deserted Island — A Reality A group of freelance translators set up a month-long coworking office on an island in the Ladoga Skerries, solving connectivity and power supply challenges in the wild.