I applied online. The process took 3 weeks. I interviewed at Keane (King of Prussia, PA) in Mar 2013
Interview
Met with two senior level employees within the department, they assessed my fit with the company. Mostly informal. Very friendly and welcoming, did not make me wait very long. It was two years ago so it's hard to remember