I applied through a recruiter. The process took 3 weeks. I interviewed at Cengage (Boston, MA) in Jan 2018
Interview
Very quick, efficient, and organized process where I spoke with one interviewer over the phone first, and was invited onsite to meet with two more interviewers in person. An offer was extended afterwards and the background check process was quick and surprisingly smooth. Overall, the process could not have been more positive.