I mean, since we're sharing Forbes links
https://www.forbes.com/sites/kenrickcai/2023/06/04/stable-di...
The CEO of Stability seems to be rather controversial person at the helm of a rather controversial company. I'm honestly surprised more people haven't left the company by now, unless they had some absurd incentives to stick around.