The management is lacklustre, at best. There's no order nor is there anyone who can constructively assist you as an employee. The pay is terrible for the hours that you work and rarely, were you paid on time, there was always some excuse for negligence that was 'someone else's fault'. Fine for temporary work but if you're planning on working here full-time, may God have mercy on you.
Free dinner (if you got a break)
Management, long hours, inconsistencies for pay, no tips unless the manager at the time decides to share, just a terrible place to work.