That does sound frustrating but the whoishiring threads are not a suitable place to adjudicate them—that would require a back-and-forth with enough information for readers to make up their own minds, and we can't support that in the job threads. That's why the rules at the top ask people not to post like this.