I applied through a recruiter. The process took 5 days. I interviewed at OmniGuide (Cambridge, MA)
Interview
Interview Process was long but it was worth it to get to know more about the position and company. I did not get a tour of the company, but I met with a few people and it was nice to get to know them before I was actually hired.