Just heard that everyone in another department will be let go soon.
The people at the very top really dont care about you as it they will continue to cut down the n headcount to make their numbers. Better start using your PTO and vacay days as I doubt they will pay you out on those.