Everything. My coworkers were all lovely, they were great at providing a consistent schedule, provided encouragement and support, great pay, great bonuses... I have not one bad thing to say about that place, and I hope to keep working there over summers when I'm not away for school.
What I wish was different
Not a thing.
Advice
This is the place for you if you have an upbeat and positive attitude towards the job.