Who Should Pay For H1b Registration