-Great connections with students and families
-Amazing team to work with
-Freedom to do side-projects to benefit the school and develop your skills.
-Continuing education opportunities
Cons
Long hours and low pay - pretty standard for non-profits. They're definitely making efforts to make this better through the board etc.