“But here’s the thing: no matter where one works, there is no such thing as free speech on company time.”
The company I worked for made you get permission to work on someone’s campaign even on ones own free time. Of course it was a healthcare company and had no doubt donated to obama’s horrific obamacare cause.
I work for a large, multi-national bank (that I cannot name per my employment agreement) and am under the same restrictions (due to my employment agreement) and have to submit all my political contributions for review to clear any bank related "conflicts of interest" (again, per my employment agreement.)