But internally IBM have been open about getting rid of "old hire" for years O_o
I was first introduced to it back in 2015 when I applied to transfer to a team where I could work more up to date technologies (i.e. cloud). But my transfer had to be approved by WW, and they rejected with with that I was considered old hire. So when I asked my manager what that meant, she quite openly told me that there's a policy to get rid of old hire even through I had only worked in IBM for 9 years was just 39 years old.
So I just spent the next few years finding a place of work that was happy to get an experienced IT professional, and that pays a lot better. And these days I'm spending most of my time getting rid of everything labeled "IBM" in my current company - Which is quite easy since IBM and their products are completely irrelevant these days.