If I render an opinion in the middle of the woods and my wife does not hear me, am I still wrong? 
You really had to ask?

Fortunately, I live in Oklahoma. In places of public business our CCW laws make it illegal to carry where you are not wanted...however penalty wise...if you mess up and show and a store owners asks you to leave, you are supposed to leave. Let's say you don't leave after being asked and they call the police and the police show up and then they will tell you that you must leave. If you do not leave, you will be charged for tresspassing...please I really have more important things to do than to book you, drive you downtown, release you upon issuing a $75 fine that you probably won't have to pay.
Kewl, eh?
Also, the laws (in and out of court right now) protecting citizens right to bear arms are being extended to the company parking lot. The law says you can have a gun in your car (CCW or not in an approved configuration) and that the right to carry must be extended to the parking lot or you are being denied your rights. Google is setting up operations in central Oklahoma with a vehement disgust and exclusion of guns....just wait until someone is accosted and could have protected himself and you are going to see a lawsuit easily in the tens of millions of dollars for reason of firearm exclusion in a parking lot by a company. The hometown lawyers are salivating waiting for someone's misfortune right now...and in this case...that's all right with me.
However, the law is more forboding if you are discovered with CCW in the workplace. You can be fired. If the company really presses it, sends lawyers, guns and money (OK MB...we both know I stole that line) then, maybe, I don't know, possibly, not always, but you may lose your CCW license in addition to your job.