This service prevented me from submitting my application for a position. I tried several times on different computers and browsers, ensuring all blockers were disabled. A reputable service should provide a contact number, but they do not. It's perplexing why any business would use a system that fails to facilitate job applications.
Claim your business profile now and gain access to all features and respond to customer reviews.