Pros
The people I worked with directly were great. Good group that work hard. Some positions give tips that seemed unexpected, which is nice...
Kontras
Those tips don't amount to much. Management is disconnected from the jobs and yet act like they know what it means to do it. Management often belittles employees by having to go through any task completed, checking for anything to yell about. This slowed us down a lot. Management couldn't be bothered to ask nicely a task to be done. Instead they had to get in your face and demand it right then, even if there were more important tasks to be done. Management wouldn't adhere to availability; scheduling you when you have class/second job/religion etc. Regardless of this information being very easy to access for them. No overtime. Horrid hours(closing until 5am at times). Horrid schedules, including: cancelling shifts after you already arrive; not giving enough hours; no overtime pay whatsoever.