Incredibly organized and well put together. Very systematic and know what they're doing, and people are always willing to help out when needed.
Cons
YOU WILL SWEAT. Incredibly warm in the summer. They also don't allow support staff to serve until you've worked for them for over a year. Don't tip out hosts at all, which also sucks.