Trevor Project CEO sacked re: ‘workplace well-being’ concerns

There was “staff dissatisfaction, particularly as it relates to the organization’s quick large-scale growth & the burden it put on employees”