Pros
1. Great perks - you get to see broadway shows for free when they dont sell out 2. Smaller workplace means you get to know most of the people in the office. 3. They dont fire people. You have a lot of job security as you'd have to really screw up or do something unethical to get fired. 4. Health benefits are really affordable. If you live and breathe Broadway, you will love this job. If you have other priorities outside of theater, it will be tough to balance.
Cons
1. Compensation is substantially below roles in for-profit equivalents. 2. Not a ton of diversity. 3. Toxic "we're a family" culture. They expect loyalty to the organization, often asking you to work weekends and nights at short notice. 4. Many employees experience retaliation when they put in their notice.