Kenexa Corporation Common Stock UNDERWRITING AGREEMENT