Zippia says twitch has 1.1 k employees And layoff for twitch is 400 https://www.zippia.com/twitch-interactive-careers-1461889/
Wow
It says 1/5 in one of the news article. So that should be 20%
We have about 2k full time employees so about 20%
This
Being glued to Twitch since I was 13, it was one of my dream companies. Sad that it has come to this.
None of our execs are Indian
But the useless part... was never denied
40%?!? That’s crazy