CREDIT AGREEMENT dated as of October 20, 2010 among KENEXA TECHNOLOGY, INC. The Several Lenders From Time to Time Parties Hereto, PNC BANK, NATIONAL ASSOCIATION, as Administrative Agent and Issuing Bank and PNC CAPITAL MARKETS LLC, as Lead Arranger