From what I understand, a lot of the employees fired had jobs that could be consolidated or were pretty useless like the army of "content moderators" Twitter employed. Sure Elon made a faux pas by asking some important employees to come back, but who said transitions of this magnitude would be easy?
I can already see that spam bots have reduced a lot and this is supposedly with half the company working. The product already became much better. Charging $8 to now join what was once the priestly class of blue check mark bestowed oracles is democratizing and it's funny to watch the self aggrandizing elites complain about it...on Twitter.
Elon runs his companies with the expectation that he is getting maximum profit from his employees. People who sign up to work for him know this, I think the cream of the crop will be left at Twitter. IIRC, he personally interviews every SpaceX employee.
The guy has low tolerance for goofing off. Isn't this what the tech industry is like when you have a high value product? You need to develop and modify it constant in a competitive market place, no time for paid monthly "mental break" days and wine on tap (Elon cancelled these).
I understand you have to offer lots of perks to lure employees in but I think some of these are a farce, at least for coders. One tech company I worked at had a vintage arcade room, pool tables , etc., but it was always empty because the coders were working their buts off.
The biggest threat Twitter faces is an advertising boycott or of MSM and influencers shift to another platform.