Did not abide to personal schedule requirements (unless you update your schedule SUPER in advanced, they'll pretend they never saw your updated availability)
Managers cannot communicate with each other to save their lives
Make it near impossible to cross train you in other work groups (if you like begging that might work)
You'll most likely be over scheduled/over worked depending on your work group
They never have enough employees, so be prepared to be asked to stay later, work doubles, open when you aren't supposed to, and roll several pounds of silverware for the lazy servers
They'll keep the most useless people that drag down work groups because they cannot be bothered to hire/fire
No 401'ks despite being a billion dollar company
Benefits are SUPER expensive
Management will let customers, I'm sorry "guests", treat their staff like garbage because they "cannot afford" to lose the business
Work/life balance does not exist if you choose to work here