As far as I know, while you are in a company vehicle or even on the clock, you are held responsible for your company's policy (as far as your job goes). But it doesn't really matter what company policy is anyways. In Utah your employer may terminate your employment for almost any reason (they don't have to give you a reason AFAIK). If you could possibly get a job elsewhere I would say stick with your current job and carry anyways (just deep conceal) and don't tell anyone that you carry. If someone, somehow found out, you can get another job. Don't ask, don't tell seems to be the best option with employers here in Utah (Federal employees should not follow this advice or they will violate federal laws).