The safe rule to estimate this is to remember that agencies tend to reflect the population. Just because someone lists their party affiliation in one direction doesn't mean that they always vote that way, and certainly doesn't mean they conduct themselves at work in such a way that they put their political beliefs ahead of the work in front of them. Getting into the CIA at any level takes a lot of work, and can be frustrating. Working there is challenging for many reasons, but the turnover rate is low because once you are on the inside you are part of an insulated community of highly educated, talented, and dedicated people. Wearing your politics on your sleeve jeopardizes all of this.
The CIA is a lot like the Skeptics Forum in that there are a lot of well educated people who hold a wide variety political and social beliefs which are on display in some of the other topic catagories on this board, and there are many heated debates currently underway. However, the same folks who are arguing about politics on one thread will work together to tear apart the latest CT or Woo-spewing troll whenever they pop up.