Using the expression "SJW" pretty much signals "I'm a dick" IME.
It may be a tad too generic, but I must admit I agree with that one. Overall you have two types of people: those who put in some effort to fit in, even if they don't have the easiest of personality, and those who are constantly seeking for the next reason to be annoyed/upset or otherwise disturb the team spirit and atmosphere you need to have to make not only people productive but also reasonably happy at their place of work.
I am happy for people to speak their minds (as a matter of fact, I actively encourage sensible, work focused debate to the point of occasionally taking an adversarial position myself) but people whose main interest is finding something to argue/fight/moan/preach about are unwelcome and are in the main unlikely to be offered a permanent position.
Come to think of it, it should make for a lovely, Monty Python-alike sketch getting a few of those types together..