beautiful environment, FOH look out for each other (can't say the same for wait staff), good staff meals and bread if you stay late.
Cons
management can be overly picky and strict, they always schedule you too much when you're busy and not enough when you have more time (as with any restaurant)