Pros
The agency does good work for the community in many areas.
Kontras
Incompetent and dysfunctional leadership, resistant to change. Us vs them mentality between departments, with lots of backstabbing, finger pointing and gossiping. Unfair & inconsistent work/life balance practices across the agency. If you work for a good supervisor, you may be able to work from home or have flexible hours. If you work for a different supervisor, you may have no flexibility. Favorites are played and HR turns their heads. Good ideas from employees with years of experience in their field are bulldozed over by incompetent leaders who are insecure. If your department loses people who are not replaced, you are expected to pick up the slack and to handle the impossible workload the same as if you were only doing your original job; and it's thankless. Pay is way below average, even for a nonprofit. If you like to work around incompetent, backstabbing people in an organization with inconsistent policies, low employee morale, high turnover, and clueless leadership, this is the place for you. If you know you deserve better, run!