(I am not responding to the "25%" part as I did not use a percent myself, but am responding to the second, stricter, statement.)
Elsewhere in this thread, people are discussing a potentially-credible (but maybe you disagree) report on this from Gergely Orosz that does not paint this as "only the 3 senior executives".
> I talked with an engineering manager who was at Twitter for 5+ years, and got laid off on Sunday "for cause". They were too exhausted from working over the weekend to talk longer: they first need to sleep.
Elsewhere in this thread, people are discussing a potentially-credible (but maybe you disagree) report on this from Gergely Orosz that does not paint this as "only the 3 senior executives".
https://twitter.com/gergelyorosz/status/1587042365084209153
> I talked with an engineering manager who was at Twitter for 5+ years, and got laid off on Sunday "for cause". They were too exhausted from working over the weekend to talk longer: they first need to sleep.