The absolute best (and not so great) time of my career. My colleagues were some of the smartest, devoted people I know.
Pros
Leaders in their field who consistently pump out a quality product (public radio programming including podcasts and digital content). The norm is for folks to work there a good 10-15 years, easily. Lots of prestige within the field to be employed here. Great benefits and on-site services (cafeteria, bike storage, gym, showers and a nurse station). Staff, for the most part, appreciate being part of the NPR family and take pride in their work. Lower pay is off-set with generous vacation leave & holidays. Many people are able to telecommute.
Cons
The lack of solid leadership in the past few years has created an ambiguous work environment. Top management are so concerned about their job security that they're ignoring staff and not providing the necessary leadership within their respective divisions. Lots of starts & stops on projects. Lack of communication between departments has people working in silos and not sharing expertise and relevant data. Some departments appear to have little funds while others are lavishly spending - constantly traveling - entertaining (internally & externally) - hiring. No transparency. This also lends to the feeling of the haves & have nots. People staying on for decades also limits career growth. And a much tighter budget has eliminated funding for any personal development.