Pros
Flexible, you can choose your hours
Cons
Really strict environment while working (can't sit down or anything even if nothing is going on), shift meals are really stingy, pay is super low, a lot of favoritism goes on with employees - if the boss doesn't love you (i.e. if you're not in Greek life) you won't get to work register or get special treatment.