I really think the bottom line in this whole matter is.
You gotta do what the people want you to do,who are signing your pay checks,or direct depositing your money for the services you are giving them.
If a company requires certain conditions,and you don't care for their terms of employement.
Its not rocket science,don't work for that company,just that simple!
We live in America,and have every right to practise whatever religion we want.
But on the same note,companies can have their own terms of emplyoment,and hold to those standards,in all of their hiring.
If you hire on knowing what the company requires,then try to go against them,you are in violation of misrepresenting yourself when you were hired,which would get you booted out the door,with no recourse on your part.
Now I myself would be known as someone who is very religious,being an Apostolic Born Again Christian,I practise what I hear preached from my church,on a daily basis.
As far as working for UPS Freight the only thing I wouldn't put up with was dishonesty.
However if I ever felt I couldn't be honset working for them,I would have quit,and went someplace else to work.
Well this is some more my 2 cents on this topic.
I think may be up to $0.04 by now.