Best Leadership Teams (#96) was derived from 15 million employee ratings across 70,000 companies on executive leadership teams and direct managers.