I worked at Kenexa full-time
People were great. Lots of upward movement.
Sold to larger company - IBM
I applied through a recruiter. The process took 4+ weeks. I interviewed at Kenexa.
Straight Forward, may vary from 2 to 5 interviews depending on the account/role. Interviewed over the phone with the recruiter and other managers. Also interviewed with some of the client's partners (further in the process).
There is no negotiation.