Unfortunately, my experience with Boston companies (I've interviewed with a few, and had the misfortune of being reverse-acquired by one) is that they're not progressive. One hiring manager told me (this was a couple years ago, I think I was 27 or 28 at the time) that I was too old to be a programmer (wat?) but too young to be a manager. Another tried to give me a position with "junior" in the title-- this was in mid-2013, so I had 7 years of experience. (I know that titles are bullshit, but if they're going to exist, I'll take an inflated one rather than a deflated one.)
Boston is a beautiful, under-appreciated place. Its climate is ideal (cold, snowy winters, perfect springs and falls, mild summers). I like the people a lot. But I see a culture where there is too much deference to authority and too little "fuck it, let's do it anyway". While the Valley is too youth-obsessed and flighty and sociopathic, New England seems to take the other extreme: too seniority-bound and stodgy and prone to following rules. The ideal, for tech, is somewhere between the two.