Pros
Co-workers are fun. Golf is free. There are supposedly opportunities for advancement.
Cons
They will do their best to schedule everyone part time and even when you have averaged more than enough hours for full time status they give you the run around about benefits. They have favorites who always work the best events, sections, schedule and take advantage of everyone else's hard work. There is very little recognition for those who are putting in the hours and living up to the core values of the company. The management does not care about your life or availability and will schedule you outside of it. They will also schedule you a sixteen hour day with no break. They will also schedule you to close at one am and open at 8:30am, say goodbye to sleep. They will also assign you tables on both the first and third floors at the same time. They will ignore your requests for pay errors to be corrected. They will hold you to a high standard while doing absolutely nothing to make you feel appreciated.