Avantages
Compensation is decent and they now offer bonuses to all levels. Maternity benefits are also good. Some people get to travel a lot (Not all groups, but some definitely do). Thursday snacks.
Inconvénients
Like others have mentioned in their reviews, the promotion process is a joke. You will never get an explanation why you got passed over a promotion or why your bonus is high or low. You have to scream to get anything; the person that screams the loudest gets everything he/she wants while others that may be producing great work, but do not backstab, get left behind. This awful culture also applies to many aspects - if you are part of the pack, you get to travel all the time and go to All Star, while others never ever get to travel (All-Star included). However, if they scream and/or cry, they may get what they want, depending on your boss' circle of influence. The most negative aspect that weights on junior employees is the notion that "your boss will do anything to impress his/her boss". No one (but one person) at a VP-level does any work. Please watch the TED talk video from Jason Fried "Why work doesn't happen at work" so that you understand my point a little bit better. 90% of the VP+ are hugely incompetent and fit the description in that video to a T. VP+ at the NBA will make most of the junior staff work on weekends when it is usually unnecessary, again in a desperate attempt to impress their own boss. Stay away - continue to go to the games and enjoy it, but the culture at the NBA is nothing like what you see on the court.