The management and especially CEO have to learn the value their coworkers and their time.
The best people leave the company, because they aren't being valued and get under pressure from the CEO.
The salaries are far below the average salaries in the area and working hours are insane. Salary has to be increased massively.
Very technical, no insights about the company. They are grabbing inexperienced graduates very fast. Many interviews take place online only without opportunity to visit the company from abroad.
Lots of customer projects are massively delayed: They get promised impossible things. Then the time pressure is relayed on the technical team members who create solutions at impossible deadlines. Micromanagement by incompetent managers makes the things worse and even slower.