You nailed it.
Using their web-based “SCHEDULE A DEMO” component on the Home Page I signed up using a throw away GMail account and the accompanying free GMail Phone number.
I do own a business that is constantly connected to the www and I am concerned about security. When contacted I will inform them that while I may be looking for cyber security services I will not do business with security company foolish enough to have a CEO who makes sniper threats against a president.
Their decision-making abilities as a cyber security company are juvenile, at best, and not worthy of any serious consideration.