Pros
Fun and easy job. You get to entertain people and make them very happy.
Cons
Horrible hours. You're basically "on call" for your shift(s). In other words, if a game doesn't book during your scheduled work hours, you do not work. Also, if they happen to be short staffed, you can guarantee that multiple people are working double shifts most of the time without breaks due to customers arriving late. So you'll be there from 9 AM until midnight without any breaks outside maybe bathroom breaks. So no lunch nor dinner time for you. You better order take out and prepare for a long night with no drunk customers. This may be due to the location, but we had a lot of really really drunk customers come in and playing games. Babysitting drunks is not a fun activity.