Vantaggi
Don't have to sleep in-cabin, reasonable work hours, mostly good housing options (some not so great), retains experienced educators and management, of course the location and access to outdoors. Gear shared with employees. Learn from coworkers about awesome spots. Great job to have if you want to live in the park. Freedom with curriculum.
Svantaggi
Pay still isn't much in the grand scheme of things (may have changed in years since I worked there). Lots of teaching private school students which doesn't always feel equitable, but that's more of a system issue than specific to any outdoor ed org or company. Only a few positions for upward mobility.