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