The word on the street ..apparently based on a direct call to said employer named in various media accounts,is that he was “let go.”