The tips you earn are your own- you keep 100% of them. Getting free pizza is a good perk!
There was little consideration from upper management towards staff on the restaurant floor. The restaurant floor staff including the waitresses, chefs and waiters work extremely hard compared to upper management. I often found I worked past my shift due to there being no set finish time for your shift. I have worked till 1am on occasion. There is a lot of pressure to meet targets, with being let go the result of failing to meet this.
They will do anything they can to get as many customers in as possible even if they are understaffed.