<human>: Due to some management changes and a few bad political plays, yesterday I was notified that I no longer have a position within my company.

To sum up the situation, I was hired under my qualifications at a very low level position. I consistently produced excellent work at my level and high-level work that was recognized by management (building programs to automate low-level manual work, etc.) Made some good moves here and there and was selected to train for a position that is viewed to be higher than the position of my direct superiors. Was on a good path, but management of my departments completely exploded, and the position I was training for no longer was a part of the company plan. Due to this, and the negative outlook of myself for attempting to cut the line to move ahead of my direct superiors, I was let go.

However, the CEO of the company has taken a direct interest in my professional growth, and agreed to 1) become a mentor of mine, and 2) personally write me a recommendation to go anywhere I want. The previous management of my department also "recognizes my talent" and is more than willing to write me a recommendation to anywhere I want. They will also allow me to stay for up to 8 weeks while I make a transition.

How should I approach this situation?

Give me the gist of the text in a nutshell
<bot>: Got fired but CEO and VP's of company will give me recommendations to anywhere I want to go and 8 weeks to find something.