Pros: free coffee, you can say i work at mlb, cool office location
Cons: poor breaks, poor benefits (if any), no security
MLB itself is a great company, but the Media jobs leave a lot to be desired. Rough hours, poor pay, not really valued or respected. Not great job security once the season is over, likely to get laid off.
Co-workers who are in your same role are nice, but the superiors act superior, and don't show any effort to interact with or respect you.