You probably know that North Carolina is an employment-at-will state. That means that in the absence of any employment contract, you can be fired from your job at any time, for good reason, no reason at all, or even a bad reason.
There’s a skinny exception to that rule: that an employee cannot be terminated