Offer growth and a great culture
No cons to post . Great teamwork
The pay is great, especially considering you're teaching a sport. The boss and supervisors are really fair and always try to help out or take care of you if they can. Program is well structured and... other employees pull their own weight...usually. For the most part, there isn't much I would change. This is a great nonprofit organization that takes care of it's staff.
The distribution of work can sometimes be unfair, however, this is not a big deal considering the great pay. The reason this occurs is because some other employees simply can't handle certain tasks.