My employer has not made either my contributions or matching contributions to my 401k plan for the past 6 months. I have asked HR and while they have stated there clearly is a problem (my contributions were being made manually at some point but then that employee left the company so was not being done) and they will correct it has been 4 months and still no change even after asking multiple times. I keep getting told their working on it. My question is, if I have an employment agreement, would this give me the right to terminate for good reason? I have a non compete in my agreement which is my concern if I terminate myself for this reason. Advice? Thanks