Pros
If you're on the right team, it's a great place to work. Our team always had a lot of fun and worked well together. Free tickets to shows. Big names on your resume. Promote from within.
Cons
Pay is horrible. Work/Life balance is horrible. Communication from Directors, VPs, owners needs TONS of improvement. You need to communicate with your staff about changes and not just spring things upon them. Forced a lot of people out of jobs with the move to FL...and the communication about the move was terrible, almost malicious. Certain VPs should not be in the place they are, just because they've been with the company for 15+ years, doesn't mean they "deserve" to be in a management position. If they can't manage, or communicate with people, they shouldn't be in those positions.