Sounds like discrimination to me. Had a lot of it at work in my time. Widespread ignorance with most people.
I just use a Temporary Basal Rate (Omnipod pump) during my shift and for an hour or so before and after. Took a bit of trial and error at first but for a busy day I use a 30% reduction...