Everyone in higher up in this company is getting let go one by one.
It's very messed up but all this new person in charge cares about is driving profits so he can make his bonus.
Imagine working for a company for a long time and just like that they fire you with no hesitation, no proper goodbye.
Don't slave your life away people