I've been offered a contract with IBIS as well. I've done some overseas contracts through reputable companies like PARC, and this contract has some things in it that are non-standard. Read it carefully! It is hard to have any confidence in these guys.