I have similar experience from "every" DR company!
Just wanted to add, that I have the same experience form this weird company. They keep posting ads on job-sites and I keep applying. The result is silence!?
Incidentally, every DR company I have sent an application to by e-mail, has responded the same way as Leo Data, by total and offensive silence!!!