That's brilliant news [this bit about the new job, not the firing (although they sounded very unable to adapt to organising themselves in this difficult time; that can be A Sign of how they are as a company)]. I really hope this new company is a great fit for you, and it becomes permanent.