You can tout all the sophisticated programs about conquering bias or what not, but the truth is many of these initiatives have shown little actual evidence for improving outcomes. Our company is probably doing 1/10 of what Google is doing with 2-3x the outcomes. One major difference I see between Google and us; we actually have offices in cities with high concentration of black and hispanic talent. While I was at Google, leadership pushed people towards the HQ and in fact they were shutting down offices that were in more diverse areas of America. You can tout all the sophisticated programs Google runs, but I believe that Google misses the most basic steps for how to increase diversity in their workforce.
Our metrics aren't great, but they are a significantly better than Google. We aren't a unicorn, I know of a handful of tech companies that are at the same level, and the common pattern I see is very basic steps towards hiring that Google refuses to consider. As an outsider (and an insider several years ago), my experience is that Google invests in lots of programs that give a credence of caring about diversity, while actively avoiding doing impactful things.