I applied online. The process took 3 months. I interviewed at Insurance Lords (Allston, MA) in Sept 2015
Interview
the boss didn't ask me any question but start talking about the company and the position i was applying for. At the end, he asked me to ask him some question. That it. That was the easiest interview i've ever had.