Hello and thank you for entrusting me to assist you. My name is ***** ***** I will do everything I can to answer your question.
The general rule is that employment in the state of New Jersey is "at will" absent an express agreement to the contrary. At will employment can be terminated or modified for any reason not amounting to discrimination on the basis of a legally protected trait (race, religion, gender, etc.) or retaliation for engaging in certain forms of legally protected conduct (filing a wage claim, taking FMLA leave, etc.). It doesn't matter whether the basis for termination or modification is fair, reasonable or even true.
So, there is nothing inherently illegal about them trying to get you to quit, despite your successes with the company and despite the fact that what they are doing is extremely unfair. You could quit and try to argue that you quit for reasons amounting to "good cause," which is what you'd need to establish in order to collect unemployment benefits. However, the standard for proving good cause is extremely high. Essentially, you have to prove that your work environment is so unbearable that no person genuinely desirous of remaining employed would have done so under the circumstances.
This is generally not the advisable course of action, though. The far better and more certain cause of action is to remain employed as you search for other employment, then simply quit once you've secured another job. This way, there is no gap in your employment history and you don't risk the possibility of being denied benefits with no way to support yourself. The prospect of that happening would seem to be far more stressful than enduring this employment for a few more weeks until you find another job. Of course, I am not in your shoes and do not know exactly what you are going through. Quitting and attempting to collect unemployment on the ground that you quit for reasons amounting to good cause is the other option, and only you can decide what to do for yourself.
I hope that you find this information helpful. Please do not hesitate to let me know if you have any questions or concerns regarding the above and I will be more than happy to assist you further.