My entire working life is spent in a corporate data center, and we have much the same latitude. Not only do I have a selection of knives (usually in the laptop bag, with perhaps a folder on my person), but I'm also always carrying whatever handgun I chose for concealed carry that day. Very stressful days often see myself and several coworkers going to the local range for some target practice during lunch break. I know I'm lucky, though. I realize that most people don't work in such an informal environment.