> of its programmer rather than the more questionable free speech rights of the company?
How does a group of people (a "company") have fewer free speech rights than an individual? Is it that the people who make up companies have fewer free speech rights than other people?