Wait... They only accept company insurance??? Wouldn't home country or personal insurance be better since it's more stable? As in, if you get laid off you lose your company insurance, but if you're paying on your own or you're using your home country's national healthcare, the risk is way lower...