So much red tape, this non profit struggles with communication, there is significant disparity between departments, upper management does not seem to know what middle management does, any progress is slow moving, appropriate resources to complete my job are not provided. They have a strong mission but disorganization is making their impact questionable.