I applied online. The process took 3 weeks. I interviewed at Insurance Services Office (North Reading, MA)
Interview
Phone screen with HR, then hiring manager, then a panel interview. The HR Person droned on for almost half the time explaining benefits and vacation time, left very little time for substance questions from panel