My short course represents an ideal. In real life, the First Amendment only restrains the government from interfering with someone's expression. Employers are free to regulate employee conduct, including speech, while on the job, and the Hatch Act similarly regulates government employees and military members from using their positions to further political aims. Ideally, we would all strive to respect those freedoms at all times, but unfortunately, that's not often the case.