I love the people who work or have worked for this site, but the underlying turmoil in this company is legitimately depressing to bear witness to, even as background noise to otherwise great content. Honestly, it has been for at least three years now.
I implore those who work here to leave for greener pastures, if at all possible. You are capable, beloved, and deserving. People will follow you.