Fun place to work with various duties
Great co-workers and customers. Lots of children of all ages. The ability to offer help in program props and activities. Office tasks vary so you never get board of your job.
ConsHard to move up when you're casual as permanent people get first dibs.