As a Catholic I agree with the parent. "Street preaching" never works and bothers people. There are better ways to evangelize.
Work environments are professional environments.