Terrible management with zero people or managerial skills. They do not care at all about retaining quality staff or developing them. Everyone is replaceable. A very unhealthy rate of employee turnover - which makes sense as not everyone wants to work in a toxic environment.