A job is a job. Most people have to pay bills, and will work for a place which doesn't align with their personal values for lack of a better paying option.
A while back there was an oped from a former Fox News staffer who said lots of people in the FN newsroom were liberals.