Pros
From top to bottom, the company is filled with folks trying to do the right thing in every situation. The company and its leaders are generous - both with compensation and with perks. A team atmosphere is nurtured. The work is meaningful and people's lives are changed every day from the radio show and the products that are produced and sold.
Cons
This is a small company that at times experiences growing pains from the fast growth its experienced over the last 10-12 years. Fast growth will sometimes cause a company to "stub its toe" in certain situations. My experience has been that when genuine issues are surfaced, that they're dealt with. The company also has an owner that's a public figure. If you don't agree with his take on things, then it's probably not the right place for you.