Pros
Casual atmosphere. Frontline staff are warm, friendly, and committed to the mission, and there is better diversity here than many twin cities nonprofits. You will learn a lot independently on the job.
Cons
Staff are not trusted, valued, or supported. Leadership (with a couple exceptions) are very disconnected from activities and staff at program level, and they are often not even knowledgeable about what the agency’s programs do. The agency moves from crisis to crisis, but leaders/managers will not empower staff to make any decisions on their own when staff see impending issues and try to address them in advance. The agency is extremely hierarchical! Leaders/managers attempt to micromanage without having the time to micromanage, which means staff must sit on their hands and wait to take the blame once leaders notice the next crisis.