Overall good place to work. However, as a supply you don't have guaranteed hours and they can call you last minute which can be bummy if you have made plans thinking you weren't working. Work itself is fun, you literally play with kids all day and help them grow/develop. Supervisors are really nice and encourage you in different ways.
free lunches, full 1 hour lunch, play all day
split shifts, hours not guranteed