Pros: Great hours, decent pay, easy work load with downtime to get things done. Kids are pleasant most of the time and staff stays positive and helpful. Provides good medical, dental, and vision plans.
Cons: Spring, Summer, Fall, and Winter breaks not paid. Demands for extra supplemental job to keep financial security.