The airline is actually OK to be honest. The managers just do what they do. So long as you do your job without introducing unnecessary risks, keep your hat on and your flys zipped in respect of the girlies.
Unfortunately small annoyances like staff travel block for three whole days holds things back a bit.