Is ESOP a Good Fit for Your Organization?