Engagement and Satisfaction Index Score - Large Agencies

Index scores are out of 100. Large agencies had at least 15,000 employees.