> these kinds of recruiters are almost always bad communicators, pushy, disrespectful of social norms, have questionable motives, barely understand anything about the tech they're recruiting for to the point of even getting the names of technologies they're looking for wrong, and are rarely worth dealing with.
This also reflects on the company they're recruiting for. It's unlikely that they are any better at negotiating with their own clients (if they were capable of good comms, why not also do that for candidates?), so if the company itself sees nothing wrong with that then it's definitely not a place you want to work at.