I believe he's saying that Google is more open, and people are willing to speak up (including to management).
That has been my experience so far as well.
I was also in banking and financial services before, and I found people tip toe around management a lot more.
And MemeGen is an internal thing, and I won't say anything beyond that. (I understand what the poster is saying, but I don't think it's necessary to understand his/her pointl