The preliminary question is jurisdiction - which state's law applies. If the termination occurred in New Jersey, the matter would be subject to the courts of NJ, and the matter analysed under NJ law. The incident may also give rise to claims under Federal law that would be brought in Federal or State court. New Jersey has a robust statute against workplace discrimination, aptly called the New Jersey Law Against Discrimination. The statute prohibits discrimination against persons on account of...