I don't know who you work for, but something tells me your boss didn't publicly fire a huge chunk of the engineering staff being like, "WTF are all these people good for? lol"
That aside, in his shoes I would have slashed non-essential roles, but been a bit less heavy-handed among the engineers. I do feel that Twitter's popularity is orthogonal to the cost-cutting.