Ask HN: Does it bother you salary negotiation is the last step of interviewing?
I mean judging an engineer's quality is 10X harder than discussing whether or not we can agree on a number! Exactly why do companies insist on spending all that time and effort to judge someone's skills but delay compensation negotiations to the end, is beyond me!