Lots of opportunities to grow and learn
Good training and support from org
Amazing mission and community
Cons
You have to be a self-starter and self-motivated for most parts of the job... get ready to feel like you are a start-up.
That to say, there is a lot of national support and great community. I loved my time here.