Do Diverse Teams Perform Better