Tech firm diversity survey marked by conflicting results