They can protest on their own time, which is fine.  When I owned my business, even if all my employees said everything I believe, I wouldn't allow it.  You are there to provide a service, and in the vast majority of cases that service has nothing to do with politics, one way or the other.