Hainan
Hainan Airlines offers B-767 pilots a European base, so must be the same on the A330. Their Terms and Conditions are not bad i must say. On the B-767 it is a contract direct with them.
Any information how it is working for Hainan Airlines would be very welcome.