Maybe it's a confirmation-bias thing with all the regular staff-change updates we've seen over these recent years, but I get the feeling that "average time working for CIG" is reducing? As in newer hires aren't staying for as long as the earlier hires were? Not sure if that's easily checked.
Hmm, I could probably do something with the old 'devs on camera' stats (up to mid-2024)...
One thing I would say is that I've seen a lot more sub-year leavers amongst Snrs than Jnrs in recent years. (Which is kinda the opposite of the trend you'd expect if those were probation fails).