This really lays out a lot of what's wrong with tech, it's a great writeup: https://unionize.fyi/
I would've added a section about how ridiculous the interview process has gotten. Minor omission though, and it wouldn't have added much to the article.
Apes together strong.