I have been contacted by recruiters from this company three times for different roles and, each time, they sent a note that sounded like a phishing message, asking (urging) for the salary range and for a time for a quick call. The JD file they send, upon repeated requests, is always without a company header and without any details (a few lines in a simple word file). They always mention that they need to urgently fill in that position. Each time, after indicating or not the salary range they asked about, they ghost you.