It all depends on what side of the equation that you fall. Lots of variables there. You would have to see it from both sides to truly understand. This is something that no one can truly accomplish.
It is also highly dependent on corporate culture at specific companies. A fair amount of larger companies make a point of getting their "tokens" to address any implication of sexism/racism.
I have seen a fair amount of diversity at the smaller operators that I have worked at. Is there still sexism/racism? You bet, when not in an audience that demands "PC" behavior, there is still a lot of nasty rhetoric that follows the typical stereotypic attitudes. Day to day, probably not as much as in the past.
I find it hilarious that most people that deny the existence of racism/sexism are for the most part 100 % not in any of the affected groups.
Overall it might have faded or grown some over the years, it just something that if fairly ingrained in our culture, it's not anything that will fully go away any time soon.