95 employees have rated Newtek Business Services Chief Executive Officer Barry Sloane on Glassdoor.com. Barry Sloane has an approval rating of 65% among the company's employees.