| This suffers from the same issue with using a real estate agent to buy / sell a house. Agents are not financially incentivized to get you the best offer. They are financially incentivized for you to accept any offer, period. The extra commission on negotiating a higher offer does not justify the time and energy. Additionally, it increases the chances that either party will terminate the negotiation outright. Agents are not working for you, they are working on closing a deal and in fact the agent and the company they're selling you to have the exact same incentives. Get you in as quickly and as cheaply as possible. Negotiation is more about soft skills, charisma, information obfuscation, and outright lying than it is about fighting to get what you "deserve." |
The information asymmetry between the employee and company is huge: they know the market inside out, they negociate compensation packages every day and are strongly motivated to hide how bad they need to fill the particular position and how in-demand are those specific experts. Meanwhile, you only know your own salary and expectations, you are unable to objectively rank yourself and go on bits and scraps of information gathered here and there. This is a situation where you are ripe to be taken advantage of, especially on a booming market.
Where by "taken advantage of" I of course mean "sell your product for less than fair market value".