Tip pooling, free meals, decent management, great training, clear and open compensation structure.
Cons
Busy busy, high stress, overworked managers, slow to provide raises, the verbal tip system in house is really awkward and the custom make cash tip jars are too small.