Pros: free meals, funny coworkers, fun sometimes
Cons: strict dress code, long hours, rude guests, overbearing boss
I had a really nitpicky boss during the time I was there, and while she gave me a promotion, she then acted like I didn't deserve it the whole time I had it. They wanted to promote me further but corporate wouldn't allow it unless I did a ton of paperwork. What was worse is I was already doing the job, they just didn't want to give me the power/position/salary. – more... Whatever. The customers were usually rude, but my coworkers were great.
The boss is gone now, so I've heard. It might be better today. – less