The 9th Circuit needs to be broken up.
I disagree with the content of the court's opinion here, but I'm afraid they are on sound legal ground. We have free speech rights, but only as private citizens. Courts have consistently ruled that employers can restrict speech of employees (especially government employees) while on the job. For example, the Hatch Act restricts political speech by public employees on the job. Public employees cannot advocate for particular candidates or parties on work time. Where the City of Oakland may have gone wrong was by allowing some political speech while forbidding others. That may open them to an action based on discrimination. But they would be legally protected if they proscribed both sides from using work time or a company bulletin board for non-work related political appeals.
Wrong. The 9th Circuit needs to be impeached. Oops, the cowardly Republicans lost control of the House and Senate. Well, they weren't doing anythng with it anyways.