This is unfair. That contract was sold to the Republican National Committee 3 years ago. They also sold to most of the democrat campaigns. I'd be careful about any business with over 1,000 customers, chances are they have a few shady clients in their portfolio.
To be fair, there was a pretty vigorous internal debate about what to do about that a couple months back. There's a huge segment of the employee base who were advocating for canceling the contract with the RNC (the Trump campaign piggybacked off that).