Good base rate of pay for waiting staff and on the job training. Training was continuous and happened every few months.
Svantaggi
There are no flaws that I can think of. They were very flexible with my schedule and with holidays and the management at the time I worked there were great.