Great place to work.
Pros: great people, family atmosphere
Cons: part time health coverage is a no-go.
Fantastic Crew, great people, very organized. A lot of fun to learn the games, though you do start to get bored after a while. Management is fantastic, they are very willing to work with you. The people that you work with make it easy to be there, and it's a very caring place. It feels like a big family.
The hardest part of the job is the consistent negativity from the guests. I understand that it sucks to lose money, but some people can be flat out mean!
Overall, I wouldn't trade in my experience for anything.