The short answer to promotion for expats is ''no''
The company is looking away from the expats and promoting locals. Only when you have 10K plus hours would you be considered for promotion, but then you wouldn't still be there then anyway. Conditions slipping and eroding away, CV's being sent daily. MF + DT come back, all is forgiven.