They were hiring continuously while I was there, but lost pilots just as fast they as they hired them. As long as you were a real pilot with real experience, the line training wasn't difficult or as long as some other carriers in China.
Like I said, operationally the Hainan Group rocks. The only bad part of BCA was the staff they had that dealt with foreign pilots. It was basically a bunch of friends and family from the countryside.
Several of us might have stayed had they offered more time off than 6/2. They wouldn't budge off of that when I left. Will they now? Maybe the new roster options are just a carrot to get you to sign a contract with them. I don't know.
The leadership of the airline likes expats.