Talent is leaving the company left and right because promotions and salary adjustments just are not happening. Your achievements don't matter because they already skipped promotions for 2 years, so there are dozens of people in front of the queue.
Juniors are getting fired if they don't have a project for 3 months, but once a surge of projects come around, there is not enough manpower to do staffing. Meanwhile, people in management are safe and get large severance packages.
Edit: Hi to my formers colleagues. I know you are reading this, feel free to disagree ;-)