Pulling up the company file...

Defiant, Inc. dba Wordfence — 36% Suspicious | Should I Apply?