I believe NPR tries to be balanced, and generally succeeds.
But since they are staffed by MSM liberal types, they sometimes slip up and show their true colors.
Nonetheless, all the well-founded criticism of their mild tilt to the left has forced them to do their best to present all sides fairly. Not a bad outcome, given that they delve into issues in great detail.