Pros
Flexible schedule, lots of work spread around throughout the year even when baseball is not always actively happening. Room for growth within department and within company in general, room for growth in responsibilities and hours available for you to work every year if you perform well. 401(k), sick time and benefits available depending on how much you work and how long you have been with the company.
Cons
None - have to write at least 5 words though