Everyone is so hardworking, kind, friendly, and inclusive. So many supports and accommodations in place to help folks do their job. Lots of fun events and culture building. Connectedness is a priority.
Cons
Low salaries, which is typical in the non-profit world.