I work at a large organization. After working at this organization for several years our management has announced to me that they will be terminating my contract. I am not leaving the company on very good terms (especially with management), since I have been a disruptive employee (I have my own reasons for this, which I believe are justified to some extent) and spoke my mind a bit more than the average employee working there. I don't believe they have grounds for any serious misconduct other than very openly displaying my dissatisfaction with the way things are run there.
After my notice period ends I will probably be jobless. I will then have to explain to potential employers why I do not work there anymore. Should I disclose that I was terminated? I can imagine this would discourage future employers from hiring me if I am 100% transparent about it. What is the best way of proceeding here?