MSG is an interesting place to work. There are some events that I've gotten to work, that I'd never be able to see on my own.
The culture of the job is very cutthroat. Everyone is seemingly out for themselves, The job is all about who you know. Not only do you not advance unless you know someone, if you know the right person, discipline issues just melt away.