There is a competitor company practically next door and I asked if working at TUATARA is better than at DIGITAL FORGE.
We still wait for updated details, as the thread dedicated to the working conditions at TUATARA went silent. Your knowledge may help other users!