Yes Americans can do both, unless their boss dislikes it, but that applies the world over.

> that applies the world over

It does not. Plenty of countries have functioning labor laws preventing you from being fired for your religious or political opinions.