Other things which aren't necessarily needed to technically keep the code running, but without which you won't have an operating service:
* Sales and account management teams to keep and grow advertiser revenue, and all the support services around them (marketing, integration, etc)
* Moderation teams to keep illegal or dangerous content off the platform, and implement your moderation policy which you need for many reasons including appeal to advertisers
* Abuse teams to respond to the latest DoS / hacking / impersonation / harrassment / etc.
* Legal and ops teams to understand and implement compliance with laws, regulatory filings, etc across 150+ countries, and in some countries like the US, individual state variations.
You tell me how many people you can do this with at the scale of Twitter. I think > 1000 people are a skeleton staff just to keep the lights on.
Other things which aren't necessarily needed to technically keep the code running, but without which you won't have an operating service:
* Sales and account management teams to keep and grow advertiser revenue, and all the support services around them (marketing, integration, etc)
* Moderation teams to keep illegal or dangerous content off the platform, and implement your moderation policy which you need for many reasons including appeal to advertisers
* Abuse teams to respond to the latest DoS / hacking / impersonation / harrassment / etc.
* Legal and ops teams to understand and implement compliance with laws, regulatory filings, etc across 150+ countries, and in some countries like the US, individual state variations.
You tell me how many people you can do this with at the scale of Twitter. I think > 1000 people are a skeleton staff just to keep the lights on.