It was a critique a couple years ago about how big G lost its way, possibly betraying the original wishes of the founders. Contained what may have seemed like insider information, but was largely a summary of Glassdoor reviews and scattered Reddit comments.
Reply was something like "Hi this is so and so from legal, if we hurt you personally you should contact us so we can work through this (yeah right), we take our reputation very seriously". Never checked if it was legit, and stopped using my account soon after.