They don't value the staff.
Bad leadership. Get a competent and synthetic Executive.
Staff are overworked. The Director has no concern for his staff.
The don't understand some aspects of the company and training would help tremendously.
The love and compassion
The staff needs more training and better mentoring from managers.
Their dedication to each client