Yes, private companies have the right to deny you freedom of speech. Companies do it all the time and it has been upheld by the courts over and over and over.
It seems little understood that freedom of speech, censorship, etc applies only to the government, not to private companies.