I applied through a recruiter. I interviewed at InsightSquared (Cambridge, MA) in Apr 2015
Interview
The hiring process was done very professionally and well thought out. It was a bit long, meeting with 5 or 6 people in total which I didn't mind since I got a chance to get some good insight in to the culture and company. My strategy was to interview them as well to make sure it would be somewhere I want to be for a while. Overall very well orchestrated.