I often hear that Silicon Valley firms have a tendency to over-recruit, for two reasons. Firstly, so they have staff ready to handle sudden growth, which can happen (just look at TikTok). And, secondly, to retain those people perceived to be “top tech talent”, whom they don’t want working for their rivals.