Pros
The people at NPR are truly wonderful, bright, talented, dedicated — I could go on. I've never felt more supported by my coworkers. Working in support of NPR's mission makes the work gratifying, but there are diminishing returns there.
Cons
Leadership simply does not understand what their staff does. When we tell them what we do (and what we need to succeed), they respond with pleasantries but ultimately tune us out. Executives have a tendency of making grand promises to the board to get budget approval without consulting the teams who are responsible for product success. As a result, tech teams that used to have autonomy are now are largely viewed as implementation teams that produce features at the whim of executives, who largely ignore qualitative and quantitative research. I used to love it here, but sticking around has ultimately hurt my portfolio as I'm not given the agency to exercise my expertise.