That is some messed up stuff, I definitely wouldn't want to work people like this. I never understand misogyny. Everyone has a mother at the very least, most people have a sister or daughter, so how can anyone hold these views.
I'm really happy to see the company taking action to hold these individuals to account. Being a hater of cancel culture however, I hope that these people are able to learn and see the errors of their ways. Even Neo-Nazi's can reform, and we embrace them, instead of letting the Twitter mob force them into hiding.
"Money doesn't exist in the 24th century, the acquisition of wealth is no longer the driving force in our lives. We work to better ourselves and the rest of humanity." - Jean-Luc Picard