Got to work part time throughout high school with a bunch of my buddies. Was a great starter job and of course, didn't expect any promotions, just got a small raise over 3 years of work. Overall, a good place to make some bank through high school or university. You can't slack off, but as long as you put in 75% effort they'll like you. Anything less than that, you'll get bare minimum hours without getting fired. You put in 90%< you'll get lots of part time hours, like most jobs.
Friendly place with some free lunches every once in a while and out of work meet ups
Not a lot of notice before your next shifts