News

This round of layoffs is the second to hit Merit Street Media since the show was brought to Fort Worth in April 2024. In August 2024, they laid off 38 employees.