Engineering department has been chaos for years. New CTO is supposed to fix problem but make it worse.
Re-invent of infrastructure wheels causes huge waste of resource and halted business development.
Decision making has never been transparent. Many directors and managers don't know technique and make arrogant decisions. Upper level doesn't listen to voices from lower level.
Hiring of engineers has been weird. Candidate with all yes was rejected, but candidate with strong no was given an offer.
Every engineer is leaving.