Whenever I've seen job ads mention a salary range, it's almost always been ridiculously low (huge red flag for an dysfunctional company trying to get something for nothing) or way too high (red flag that it's probably a recruiter trying to do a bait-and-switch).