Middle management is terrified to lose their jobs, and the only way they keep theirs is but throwing the lower people on the totem pole under the bus constantly. They fire people on the spot with no previous warning for things outside of their control. They create an environment where it’s almost impossible to be successful, many people burnout from the workload, and then they fire the gritty people who are trying to make it work. Don’t start your career here, or at the very least just have a backup plan in place because you’ll always be fearful of losing your job.