I agree with this article that communication with companies is getting absurdly poor. With all these communications channels available, why is it so hard to send a quick email? Don't have time because of too many candidates? Maybe you shouldn't have more candidates than you have time to handle. I've reached a point in my career where I'm not interested in engineering positions anymore (a great motivator has been to a…
Unless they have a rigid compensation banding structure or are on Glassdoor, recruiters/HR usually ask ballpark salary requirements at first contact to avoid this kind of thing, which I think is a legitimate inquiry. Though, if they insist on current salary they're probably looking to low-ball you.