399 employees have rated Eli Lilly and Chief Executive Officer David A. Ricks on Glassdoor.com. David A. Ricks has an approval rating of 86% among the company's employees.