Pros
Will hire you with limited experience Pay is better than typical retail rates Peer coworkers were very supportive and passionate about the work
Cons
Aggressively top-down structure. Lots of policing and very little support from management. Incompetence. Admin don't understand what skills are needed and are mostly looking for warm bodies to fill grants. No sustainability. Grants get picked up for the $$$ and the programs disappear when funding dries up. They toss employees on whatever projects sre paying at the time. Toxic management/ high staff turnover. I had worked there for under 2 years when I left and I was the seniormost employee in our office. It was common for employees and managers to suddenly disappear after a year or two due to extreme burnout. Those who stay in the org long-term are the type who want to perpetuate the current culture, and everyone else moves on as soon as they can.