I work for a professional football team, and both the people I work with and the team's fans are absolutely unbearable at times. For a 1pm game, you have to be in at 8:30am. It's not that bad, since you use all the time in between to do briefings and get to your posts, but then you're there until 6 or 7 at night. That's almost a 12-hour shift and you only get one 15-minute break.
Take yesterday for example. It was my team's first home game of the season and it was absolute mayhem. I relieved a guy so he could take his 15-minute break and he just left. Just went home without telling anyone so I had to do the rest of his shift which meant I wasn't getting my break until it was almost time to go home anyway. Another woman I was working with also left, so we were severely understaffed.
There's a catering company that works for the stadium and some of its employees are the worst. They have no tact and will openly hit on you/harass you, especially if you're young. Most of the people I work with are over 40, so if you're my age you basically have a target on your back. No matter how many times you tell your supervisors, they just write up an incident report but nothing ever comes of it.
I think the fans are the worst, though. I was running the elevators yesterday and stadium policy is that individuals in wheelchairs load first (which is also basic common courtesy). One woman asked if she could come on the elevator and I asked her politely if she could wait for the next one, since it was pretty crowded and I didn't want to make the people in the wheelchairs uncomfortable. She told me it was bullshit and that I could kiss her fucking ass. She gave me the finger as the doors were closing.
No matter what you do, everyone's so unappreciative and condescending. The only thing that makes it manageable is that it's only one day a week, sometimes only once or twice a month, and since you work since long hours the pay is good. I need that to pay my bills so unless I find something else, I have to deal with it.