Everyone works hard and nobody coasts. I feel my contribution is appreciated. You can see the effects on kids' faces practically every day.
Cons
Have to learn fast and be willing to try when you're unsure. It's a place to build experience in coaching and education but you need other ways to keep your bills paid.