Sorry for the bad experience. Just so you are aware, there are certain rules that any employer has to follow regarding their 401k plan. For instance, if they failed to deposit timely a contribution or match that should have been made earlier, they must also compute and deposit lost earnings on those dollars. They also must give you the opportunity to participate when you first become eligible. If they fail to do that, they must make a deposit into your account for lost opportunity.
If you think you have not been treated in accordance with the terms of the Plan or the law, you can contact the Employee Benefits Security Administration division of the Department of Labor.