With a only a few exceptions, the restaurant has an awesome management team and staff who are helpful, reliable and fun to work with. Co-workers are genuinely friendly with one another and discord among co-workers is rare and short-lived.
Cons
Lower level managers lack communication skills and are not given proper guidance to develop successful management skills. Management provides no formal training to new employees and does not actively supervise, take part in or evaluate training of new servers. Results in inconsistency and less efficient operations.