Nice place to work, with many different types of customers.
Pros: friendly customers, nice atmosphere.
Cons: no breaks, unreliable coworkers.
I worked most shifts alone, had a lot of responsibilities, and learned how to do mostly all of the positions I could without getting a promotion. I ended up doing a lot of double shifts and filling in for coworkers who didn't show up for work on time. I enjoyed the general work I did and the people I worked with.