I left Twitch in 2017 and all of these things were true then as well. I worked with quite a few smart people and the perks and comp were great, but damn so much toxic crap going on, and seriously poor management.
I'm glad you got to spend some time with those smart folks... I really craved that while I was there. They had an all star team for quite a while, I got the tail end of it.