Pros: good pay, flexibility, advancement opportunities
Cons: weekend hours, last minute changes
I don't see where these people complain about no advancement. I started out an event specialist, went up to Lead, and now a supervisor working on moving up some more, which will require me to move but many jobs these days with corporate level opportunities are like that. Each step up has more incentives, as far a pay, benefits/perks, paid travel, etc. – more... You have to put in your time and show you excel in your current position before you'll be able to move up or even considered for a promotion.
Some of the jobs don't have many hours at the starting spots but they tell you that. There are benefits but they're costly at the part time level. You have to be open to do what you have to in order to get ahead, even if that means sacrificing some personal time and at times moving.
Overall it's a great company with many areas of work to look into. – less