Pros: free food, people you meet
Cons: no breaks, no healthcare, management doesn't care
I do not enjoy this job at all. It is stressful and the management does not care about you at all. I work 10-12 hour days all the time and I get no scheduled breaks. The only good thing is the people I got to meet i.e. owners of the teams, players, etc.