Whatever the case, if I worked at twitter I'd be very worried about downsizing, his ambitions are not what the board was likely put in place to accomplish (growth growth growth).
That seems reasonable. But as a user, that seems to make sense. I don’t understand Twitter’s staffing given their profitability and while downsizing may be rough on the downsized, it might help out the org.
If it's like most companies with huge employee numbers, most of that staff is sales. Self-serve advertising is a neat concept, but actually making money at the scale of Twitter requires someone to go out and land deals to match.