7. Tech companies (explicitly or not) are skeptical of people who don't switch jobs. People call them "lifers" as a denigrating term, for people who are just coasting. Switching jobs implies that you're hungry or ambitious (regardless of whether it's true), whereas remaining at a job shows that you are complacent.
I think this is the main one. It's a form of price discrimination. Folks fall on a spectrum from willing to go to more trouble to get more money to not willing to go to any trouble at all. It's in the best interest of a company to pay a higher rate to the former than the latter, but you can hardly go around polling people and then adjusting their salary accordingly. So you favor policies that implicitly offer the higher salary to those who signal they demand it without having to offer a higher salary to all. It doesn't have to be that they perceive the former to be worth more. Even if both perform exactly the same it's still worth it to pursue a policy which allows you to price discriminate effectively.
7. Tech companies (explicitly or not) are skeptical of people who don't switch jobs. People call them "lifers" as a denigrating term, for people who are just coasting. Switching jobs implies that you're hungry or ambitious (regardless of whether it's true), whereas remaining at a job shows that you are complacent.