AICPA Code of Professional Conduct

[1] The code establishes standards for auditor independence, integrity and objectivity, responsibilities to clients and colleagues and acts discreditable to the accounting profession.

For the period being audited, the auditor is not allowed to operate as an officer, director, manager, promoter, underwriter or voting trustee for the client.

If an audit member is made a job offer by the client and does not immediately report and remove themselves from the engagement, their independence is impaired.

However, if the member does report the job offer and rejects it, and is no longer being considered for a position with the client, then their independence is not impaired.

The exception to this is that the immediate family members of auditors are allowed to work for the client in non-management roles.