Trial and error approach to management, without a long-term product vision. Teams are formed and broken up repeatedly.
Trial and error approach to hiring, the company repeatedly hires people and employees during their probation period. Even passing the probation period is no guarantee, as management changes their approach every few months.
Employee viewpoints are hardly ever regarded and the product development process is run like a factory.
Quality is repeatedly neglected and all prioritization is put towards delivery. A single day delay in delivery to meet an internal deadline for any reason is deemed unacceptable. This does not work for software development.
Those who work directly with management are treated very poorly.