Pros
Staff are dedicated especially given the leadership environment. The organization does important work. or at least it should.
Cons
Never seen a place lose so many employees it seems like every 3 weeks there's an email to announce another person leaving.... you'd think it would be a concern...but nope. Senior leadership is a toxic clique. Never seen an organization be so dependent on consultants, makes you wonder what leadership is focused on or if they are competent. The only thing that is consistent is change. Sometimes there are too many meetings, there can be soo many meetings you literally don't have time to do work. The organization is run inconsistently. sometime people just get promoted, other times people have apply to just keep their job, There is not only a problem with favoritism but also targeting. No pay raises for staff.