ha, dun loh cos now the policy is PO stay as PO, like a glass
ceiling, not dat easy like last time can get AI or go C Course dat
easily. be contented u can get to SSI ][....
last time u performance very gd, go get a part time degree or you
super high flyer can go for C Course with a recommendation. now is
very very very hard....why leh ? cos got too much SOs loh.
last time is Insp->ASP->DSP->Supt
now is Insp->Insp 2 -> ASP -> ASP 2 -> DSP etc
etc.....
so to jump from I1 to A1 will take u 3-5 yrs or so, another 3-5 to
D1.
I1 to I2, A1 to A2 is very fast, normally 2 yrs but across rank not
so easy...cos certain post require D1 and above, if they up u to D1
means u 'got to go' liao....then if too many D1 then again supply
exceed demand at the posts dat require D12 / S12, then must create
more posts again, and since the most 'outspread' and largest pie is
without any doubt NPCs (add 1 SO post in every NPC = increase
demand for SOs by 30 or more), definitely have to create post there
again...last time is CO only, added in OO liao, increased demand by
abt 30 as a result, next dun tell me AO also an SO...really bo ko
leng one lor, imagine CO=D12 or S12, OO=D12 or S1 and then AO=A12
D12. this has a 'push down' effect....and later those at I12 become
NPCOs go attend cases, no more be TL/DTL liao.... 
then there is this image abt SOs also mah, if u realise u sign on
SO just to be on the grd like POs then WTF....dio bo ?!
Nonetheless, I12 and A12 is very versatile, can be TL, IO, AIO, OO,
CO, Head X (where X is a dept in division)....now u see the picture
?
last time TLs all SSI or SSSgt or I1 and all is old birdies....now
is almost all I2 or A12, pass out from Tracom, finish at least 6
mth stint in IB then be TL liao....experience lesser than 1 yr..
unless your NPC manpower cycle not fluid lah dat i dun say...this
is wat i meant by 'push down effect'.