Hacker News new | ask | show | jobs
by fxtentacle 1720 days ago
I think in many cases, it's that outsiders get hired in at a higher salary while doing seemingly the same job. I could understand how that would make all existing team members feel like they also need to switch jobs to get a raise.

Especially, it seems, because software engineers are quite shy about negotiating in general. I know several people who are grossly underpaid in my opinion, but they prefer to avoid the discomfort of disagreeing with their manager. Still, I believe that's a bad long-term strategy for the manager. It makes them extremely easy to hire away if I can offer them our usual salary and it's double of what they currently earn.