I've worked in a similar communications behemoth that was very closely related to the company in question. I have first hand experience with toxic, entitled, self-dealing management culture, poor-me devs, steady stream of clueless interns, oblivious contractors.. Vapid VP's, diddling directors, the works! Definitely suspected there were spies of all colors amongst us, but hey! the coffee was great.