Lack of consistency should be a strong indicator of a poor job performance.
If their efforts were not consistently applied toward the entirety of their user base, then it is not consistent.
No idea if they left due to inconsistency but that is the prevailing wind at the moment with Twitter's Trust and Safety Council.