Yes, This can not be rightly said enough. Keep your political opinion to yourself especially if you are an employee or your work requires relating with potential customers. If your don't like your job enough, then you can make your political opinion public.In as much as everyone has their own political views and affiliations, if you know you are a renowned worker in a renowned organization, you should keep your political views to yourself. Posting it online, you don't know how it would sway the customer base of a business.