Definitely check with Twitter employees before assuming that. On the one hand yeah, maybe. On the other, if I was depressed with how off-course my company had gotten, watching someone come in and clean house / shake things up would be very exciting.
Actually I can’t imagine a scenario where I’d be happy people got let go. (Even I felt kinda bad when “annoying talk politics everyday real loud for at least 30 minutes while everyone is working hard guy” got let go)..
They do work as toilet paper though.
I feel bad for anyone in that position that feels happy. That's just a really sad Stockholm syndrome at that point.