North Carolina is an at-will state which means you can be fired at any time for any reason. You can only file a legal claim if the motive for the termination is either unlawful discrimination or unlawful retaliation. So, if you are over the age of 40 and age is the only reason that you are fired, then you can file a claim for age discrimination. I do not know what the "other factors" are, but unless they relate directly to unlawful discrimination or unlawful retaliation, you will not have a claim.
Since you are still employed, I think it is very important to consult with an attorney now before you are terminated. It will help you understand your options and the law. It will be well worth the consultation fee.
Consumers can use this platform to pose legal questions to real lawyers and receive free insights.
Participating legal professionals get the opportunity to speak directly with people who may need their services, as well as enhance their standing in the Lawyers.com community.