Pros
I guess it depends on who is there now, but when I worked there the co-workers and staff were super great. Everyone is really kind and helpful, felt like a big family. Management was really great too, but they also were very overwhelmed with different tasks due to lack of support from the higher ups.
Tips averaged at $100 a shift, sometimes way more and sometimes way less.
Cons
Upper management was kind of a mess, everyone was really nice though. There were just a few situations where I felt like I lacked support from management.