This is pretty distressing to read. I am wondering if the upper management referred to is Linus, or someone else. Doesn't really matter much, the buck ultimately stops with him.
It doesn't sound like the kind of culture that Luke would tolerate, and I can't imagine Luke standing by Linus for that either.
It is worth pointing out that there is nothing Linus can do to respond either, if he was responsible he is hardly gonna own it, and if it was another upper management then he probably can't publically name them either. And there is no way any of us can know what is really happening. Madison is basically the only one who can pass judgement. I am very curious as to how Emily has been treated, especially after coming out, but she has a right to privacy and doesn't have to answer to any of us.
I guess the only real answer is for Tarren CEO to rapidly implement a proper HR department and provide a proper recourse. And if Linus is the direct cause of these issues, then really there is nothing that can be done.

























