An alternative is to not give up your company and hope they fire you, and then sue for unfounded dismissal. This can be quite lucrative. I wouldn't want to wage a legal battle in a country I just arrived in, in a language I don't speak though.
If you speak Dutch there is a quite good forum that often has useful advise (in addition to consulting a lawyer, not instead of).
The union advise below is, as much as I dislike them, good - for little money they will help you out with this. A legal assistance insurance isn't going to cover this issue at this point, if you didn't have one before this whole thing started.
Also I'm really curious on what company this is, and what country you're from.