I applied online. The process took 2 months. I interviewed at Cengage (Boston, MA) in Apr 2015
Interview
Long interview process. Multiple steps with multiple people. Had to submit a writing sample. Interviews were pretty basic, really just behavioral questions. Took a couple months between initial conversations and actually getting an offer. Were open to some negotiation on salary.