Pros
You meet heaps of interesting people and the people you work with can be really nice.
Cons
Can be stressful when busy, minimal chance for career advancement, low pay (no penalties on saturdays), long hours, lack of public transport to the stadium on non event days which make it extremely difficult to get there. Some of the management have real attitude problems and poor planning and time management skills, they treat staff as expendable and yell at them during stressful shifts. Not allowed to take more than two days off in a 3 month period (even if sick) otherwise you will be reprimanded. No loyalty or job security, no incentives, no sick days or leave. Also can be working long hours before being given any breaks. Beautiful stadium but honestly most of the management need to be replaced.