Your husband must have other colleagues to ask for advice. I don't know what the insurance is for? If he is working for a normal company then they have liability insurance that covers employees. If he works offshore then maybe he needs extra personal insurance, but not being in the oil and gas industry I don't know. A company asking up front for large sums of money of course rings alarm bells.