As an executive onboarding into a new role, due diligence is a critical part of mitigating risk before accepting a job. The three main risks are always organizational, role and personal. But the components of those risks vary across roles with different compensation compositions. READ MORE