Pros
Good pay and great people
Cons
Work life balance can be hard
Pros
Perfect in every way- great pay, opportunity for tips, and flexibility for you to balance other things in your life.
Cons
No real cons to speak of. At times rude customers but that is to be expected. Management is great