Its a fun job , tough at times.
Pay is ok for the type of work,
Hours are awful should be more regulated, breaks not guaranteed even on a 12 hour shift.
A good work life balance not really a concern of company in my opinion.
Staff and customers always friendly its a very sociable job.
sociable environment to work in