I applied online. The process took 1 week. I interviewed at Insurance Lords (Boston, MA) in Feb 2016
Interview
I applied through the BU Career link. From which my resume as well as cover letter was passed on. They emailed me, I first had a phone interview followed by a personal meeting.
Interview questions [1]
Question 1
They asked me about what about the company interested me?