&gt; The company needs to provide better benefits, continuously, or the employee leaves.<p>This smacks of entitlement.<p>The employee won&#x27;t necessarily leave, there are many reasons why they wouldn&#x27;t. There&#x27;s a whole world of jobs out there that aren&#x27;t tech, these fields don&#x27;t have the luxury of an expanding industry propping up salaries, providing a social ladder.<p>Even in tech, I don&#x27;t see anything wrong with the decision to keep the same compensation, and turn over staff every few years. This only contributes to a thriving job market, and means more opportunity for people at the bottom to make their way into the field. More people coming in at the bottom means more demand for services, meaning more opportunity at the top for organizing and directing.<p>It would be wonderful to have the benefits of industry growth along with the security of one job for life, but we don&#x27;t live in that world.