That's so ridicules that is hilarious.. Boris is paid to be the front man IR Guy... Why is that so hard to understand? LOL... You go into any other large company with offices all over the world to get a job who do you talk to? Not the CEO for crying out loud, you talk to the Human Relations director or Personnel manager.
Any one thinking that is a red flag needs to read a little on how business actually work for god sake.