It was 6 months. Junior base slots went Captain upgrade in that period of time from joining. My friends son has been there less than a year (757) and he could upgrade now, but prefers to be a relatively senior FO with a better schedule. The bigger point is that a senior CX captain now earns less than a two year FO at a US major. I remember when senior management told the CX pilots that they would always be paid at least 10% more than the next highest paid in the world. A rather sad and pathetic joke now