I left Hainan June 2012 and some of my friends are still there.
We were on A340 and one of my friend's conversion to A330 took 12 months.
As he is rather used to the way Hainan works and knows their limitations this did not faze him at all, he rather expected it. So he did his 8 months linetraining, sometimes flying righthand seat when the planned instructor was otherwise disposed, just being flexible as usual.
I think you can only survive if you come with an open mind and are willing to try at least different ways of thinking. I always thought that logic is universal but .....
The good thing: salary was never a problem and on time.
nice, funny people on the flightdeck and in the back(the . . moronpercentage is the same as in every other company)
But not for the fainthearted or with family!!!
BTW: he is still on a 70% parttimecontract with guaranteed 14 days off in Europe, traveldays not counted)