I applied in-person. I interviewed at Corbus in May 2010
Interview
Hiring process can be long and based on client needs. It could take a while before you get job offer. Multiple interviews before they decide and it could be technical as well as other skills.