Good on you for quitting.
I would HIGHLY advise though, ensuring you have another job lined up before quitting. Lined up as in, you have the paperwork signed. It's common these days to go months without any work. I've been at it for a few years myself, and I'm a tech lead.
I've often tried to foster the idea with others of starting a programmer's union. What do folks think of that?
Like, just imagine of even 1% of FAANG workers unionized.