Too old for what? Retirement age is 60 - and soon to be 65. Why would a new joiner in their late 30s be considered too old? With 30+ years service ahead of you, what would you be too old for? The vast majority of new hires at VS are in their 30s, and a significant minority are over 40.