I applied through a recruiter. The process took 1 day. I interviewed at Liberty Mutual Insurance (Boston, MA) in Feb 2016
Interview
Phone interview, ask couple of behavioral questions. I think they are careful about hiring international employees. Overall, the interview didn't ask any technical question. Focus on resume. I didn't hear back from them ever since.