Poor management and strategy killed Telltale Games

Telltale Games just underwent a massive layoff of approximately 250 employees reducing the company’s staff to 25 people to fulfill the company obligations. The company was well known for creating adventure games with riveting storytelling and quality art. Poor Management Telltale’s management did not seem to think employee retention was a necessary piece in the […]