Great co workers, awesome work life balance and flexibility. The great thing about this organization is the ability to positively impact the community and help those in need. There is a great management team in place and most are dedicated to making it a better place to work.
Cons
Agency could improve communication and work better as a team among departments.