They were changing up on how work performance was being evaluated.
The training is insufficient and management can't evaluate the skills/performances of an employee because they don't read their past experience on their resume and hire/fire too quickly
A new owner. Someone who will invest into the company. Project managers that would actually be on-site and do their job. Not send people into the field without everyone being properly trained. Not steal money from the workers