Banner art for The Escapists, a Team17 game

A damning report has emerged in which Team17 employees criticize the company’s apparent culture of low pay, long hours, and sexual harassment.
Read this article on TechRaptor

Leave a Reply

Your email address will not be published. Required fields are marked *