Seasonal at Christmas.
It was a great experience. I met some of my best friends while working there, and still talk to my old manager. Really just great all around.
Definitely strict around dress code, the way you speak and act and such, but that's to be expected with Disney.
It sucked a little with seasonal just because you could only switch shifts three times, and after that you'd be let go, so if you were working two jobs like I was, that made life a little difficult unless your other boss was understanding (thankfully, they were).
I would recommend working here, easily. But as a part-time, probably second job unless you can get in as management, because you won't get many hours.
Discounts, playing with kids, the nametag, special perks, all-around fun, magic
Not many hours long term